ENDOF — CASE 분기 종료

ENDOF — CASE 분기 종료

ENDOFCASE 구조에서 하나의 OF...ENDOF 부분의 끝을 표시하는 코어 확장 단어예요.

출처: ENDOF — Forth 2012 Standard

본문

컴파일 (Compilation)

( C: case-sys1 of-sys -- case-sys2 )

CASE 구조의 OF...ENDOF 부분의 끝을 표시해요. 제어 이동의 다음 위치가 of-sys가 주는 참조를 해결해요. 아래 주어진 실행 시점 의미를 현재 정의에 추가해요. ENDCASE가 해결하도록 제어 흐름 스택의 case-sys1case-sys2로 교체해요.

실행 (Run-time)

( -- )

case-sys2의 소비자가 지정하는 위치에서 실행을 계속해요.

참조 (See)

  • 6.2.0873 CASE
  • 6.2.1342 ENDCASE
  • 6.2.1950 OF
  • A.6.2.1343 ENDOF

합리성 (Rationale)

전형적인 사용:

: X ...
CASE
  test1 OF ... ENDOF
  testn OF ... ENDOF
  ... ( default )
ENDCASE ...
;

테스트 (Testing)

F.6.2.0873 CASE 를 참조하세요.

더 알아보기 (Learn more)

출처: ENDOF — Forth 2012 Standard