-
인터프리터...17일지 2020. 11. 23. 19:54
블록 구성
프로그램 언어에서 복합문을 표현하기 위해 중괄호를 사용한다. 그런데 조건문과 반복문 그리고 함수는 시작 지점은 해당 문의 호출로 정해 지므로 끝 위치만 파악하면 된다.
예를 들어 BBI 인터프리터에서는 각 문의 시작과 끝을 do와 end로 표현한다.
while a < b do ... end if a != b do ... end else do ... end
이렇게 표현하는 대신 다음과 같이 표현할 수 있게 된다.
while a < b ... end if a != b ... else ... end
더보기참고문헌