CHAR — 문자 값 얻기
CHAR — 문자 값 얻기
CHAR는 선행 공백 구분자를 건너뛰고 공백으로 구분된 name을 파싱한 뒤, 그 첫 문자의 값을 스택에 올려놓는 코어 단어예요.
본문
스택 효과
( "<spaces>name" -- char )
설명
선행 공백 구분자를 건너뛰고 공백으로 구분된 name을 파싱해요. 그 첫 문자의 값을 스택에 올려놓아요.
참조 (See)
- 3.4.1 Parsing(파싱)
- 6.1.2520 [CHAR]
- A.6.1.0895 CHAR
합리성 (Rationale)
전형적인 사용:
... CHAR A CONSTANT "A" ...
테스트 (Testing)
T{ CHAR X -> 58 }T
T{ CHAR HELLO -> 48 }T