대입,assignment

Difference between r1.2 and the current

@@ -11,6 +11,16 @@
[[대입문,assignment_statement]] =대입문,assignment_statement =,assignment_statement 대입문 assignment_statement
{
'''assignment statement'''
다른 번역은 "할당문(assignment statement)"
 
대체로 C 유래 = 가 가장 많이 쓰임, 수학의 뜻과 달라서 프로그래밍 초보자들이 맨 처음에 주의하라며 배우는 내용.
|| ||C family ||Pascal family ||Pseudocode에는 이게 많이 보임 ||
||assignment (statement) ||`=` ||`:=` ||← ||
||equality test (operator) ||`==` ||`=` ||= ||
왼쪽은 대상의 이름 ([[객체,object]] etc, 대개 [[변수,variable]]이름 ...)
오른쪽은 [[값,value]] [[식,expression]] ...아무튼 이게 [[평가,evaluation]]되어서 값이 계산되어서 왼쪽의 대상으로 복사됨.
 
}//assignment statement ... Ggl:"assignment statement" NN:"assignment statement" .... Srch:assignment_statement

blocking_assignment `(=)`



의 다른 번역은
할당,assignment ... 비슷한 뜻의 표현들: 할당 배당 allotment layout ...

Sub:
대입문,assignment_statement =대입문,assignment_statement =,assignment_statement 대입문 assignment_statement
{
assignment statement
다른 번역은 "할당문(assignment statement)"

대체로 C 유래 = 가 가장 많이 쓰임, 수학의 뜻과 달라서 프로그래밍 초보자들이 맨 처음에 주의하라며 배우는 내용.
C family Pascal family Pseudocode에는 이게 많이 보임
assignment (statement) = :=
equality test (operator) == = =
왼쪽은 대상의 이름 (객체,object etc, 대개 변수,variable이름 ...)
오른쪽은 값,value 식,expression ...아무튼 이게 평가,evaluation되어서 값이 계산되어서 왼쪽의 대상으로 복사됨.



blocking_assignment (=)
{
blocking assignment
}

non-blocking_assignment (<=)
{
non-blocking assignment

}//non-blocking assignment ... Ggl:non-blocking assignment Naver:non-blocking assignment

continuous_assignment
{
continuous assignment
연속적 할당?
}//continuous assignment ... Ggl:continuous assignment Naver:continuous assignment



MKL
식,expression
식의 변수,variable값,value대입,assignment 하는 것 = 평가,evaluation?
초기화,initialization
초기화할때는 PL에선 변수 같은 경우 널,null 영,zero 등을 대입하기도 하고
알맞은 초기상태,initial_state대입하기도 함.
rel 생성자,constructor?