LITERAL — 리터럴 컴파일
LITERAL — 리터럴 컴파일
LITERAL은 스택 상단의 값 x를 리터럴로 컴파일해, 실행 시점에 그 값을 스택에 다시 올려놓는 코어 단어예요.
본문
컴파일 (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