ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 인터프리터...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

     

    댓글

Designed by Tistory.