statement
문장
둘러보기로 가기
검색하러 가기
문장은 선언 안에서 순서대로 실행되는 일련의 명령이다.
main := fn { x := 42 -- 문장 1 x += 54 -- 문장 2 x println() -- 문장 3 (표현식을 문장으로 쓸 수 있음) }
여러 개의 연속된 문장은 구분자로 구분된다.
x = 4 y = 5 -- 앞의 [[개행]]이 구분자 역할을 함 x = 4; y = 5 -- 위와 같음
목록
이름 | 문법 예제 | 용도 |
---|---|---|
표현식 문장 | 42 println()
|
표현식을 실행하고 그 결과를 버림 |
바인딩 문장 | x := 42
|
바인딩을 만듦 |
대입 문장 | x = true
|
슬롯에 값을 집어 넣음 |
복합 대입 문장 | x ++= "안녕?"
|
슬롯을 주어진 값과 연산하고 결과를 돌려 넣음 |
return 문장 | return 42
|
가장 안쪽 함수의 반환값을 설정하고 함수를 빠져 나옴 |
break 문장 | break
|
가장 안쪽 for 및 while 표현식을 빠져 나옴 |
continue 문장 | continue
|
가장 안쪽 for 및 while 표현식의 나머지를 건너 뛰고 재시작 |