LITERAL — 리터럴 컴파일

LITERAL — 리터럴 컴파일

LITERAL은 스택 상단의 값 x를 리터럴로 컴파일해, 실행 시점에 그 값을 스택에 다시 올려놓는 코어 단어예요.

출처: LITERAL — Forth 2012 Standard

본문

컴파일 (Compilation)

( x -- )

아래 주어진 실행 시점 의미를 현재 정의에 추가해요.

실행 (Run-time)

( -- x )

x를 스택에 올려놓아요.

참조 (See)

  • A.6.1.1780 LITERAL

합리성 (Rationale)

전형적인 사용:

: X ... [ x ] LITERAL ... ;

테스트 (Testing)

T{ : GT3 GT2 LITERAL ; ->  }T
T{ GT3 -> ' GT1 }T

더 알아보기 (Learn more)

출처: LITERAL — Forth 2012 Standard