VARIABLE — 변수 정의
VARIABLE — 변수 정의
VARIABLE는 한 셀을 예약하는 정의 name을 만드는 코어 단어예요.
본문
스택 효과
( "<spaces>name" -- )
설명
선행 공백 구분자를 건너뛰고 공백으로 구분된 name을 파싱해요. name에 대해 한 셀을 예약해요. name은 아래 정의된 실행 의미를 가져요.
name 실행 (name Execution)
( -- a-addr )
a-addr는 예약된 셀의 주소예요. 프로그램은 예약된 셀의 내용을 초기화할 책임이 있어요.
참조 (See)
- 3.4.1 Parsing(파싱)
- A.6.1.2410 VARIABLE
합리성 (Rationale)
전형적인 사용:
VARIABLE XYZ
테스트 (Testing)
T{ VARIABLE V1 -> }T
T{ 123 V1 ! -> }T
T{ V1 @ -> 123 }T