BEGIN — 루프 시작

BEGIN — 루프 시작

BEGINUNTIL 또는 WHILE...REPEAT과 함께 쓰여 반복 루프의 시작을 표시하는 코어 단어예요.

출처: BEGIN — Forth 2012 Standard

본문

컴파일 (Compilation)

( C: -- dest )

다음 제어 이동 위치 dest를 제어 흐름 스택에 놓아요. 아래 주어진 실행 시점 의미를 현재 정의에 추가해요.

실행 (Run-time)

( -- )

실행을 계속해요.

참조 (See)

  • 3.2.3.2 Control-flow stack(제어 흐름 스택)
  • 6.1.2140 REPEAT
  • 6.1.2390 UNTIL
  • 6.1.2430 WHILE
  • A.6.1.0760 BEGIN

합리성 (Rationale)

전형적인 사용:

: X ... BEGIN ... test UNTIL ;

또는

: X ... BEGIN ... test WHILE ... REPEAT ;

테스트 (Testing)

F.6.1.2430 WHILE, F.6.1.2390 UNTIL 을 참조하세요.

더 알아보기 (Learn more)

출처: BEGIN — Forth 2012 Standard