C" — 카운트 문자열 컴파일/파싱

C" — 카운트 문자열 컴파일/파싱

C"(c-quote)는 실행 시점에 사용할 수 있는 카운트 문자열(counted string)을 만들기 위해 컴파일 시간에 큰따옴표로 구분된 문자열을 파싱하는 단어예요.

출처: C" — Forth 2012 Standard

본문

합리성 (Rationale)

전형적인 사용:

: X ... C" ccc" ... ;

A.3.1.3.4 Counted strings 를 참조하세요.

테스트 (Testing)

T{ : cq1 C" 123" ; ->  }T
T{ : cq2 C" " ;    ->  }T
T{ cq1 COUNT EVALUATE -> 123 }T
T{ cq2 COUNT EVALUATE ->     }T

더 알아보기 (Learn more)

출처: C" — Forth 2012 Standard