'

' (tick) — 정의의 실행 토큰

'(tick)는 공백으로 구분된 name의 실행 토큰 xt를 반환하는 코어 단어예요.

출처: ' — Forth 2012 Standard

본문

스택 효과

( "<spaces>name" -- xt )

설명

선행 공백 구분자를 건너뛰고 공백으로 구분된 name을 파싱해요. name을 찾아서 그 실행 토큰 xt를 반환해요. name을 찾을 수 없으면 애매한 조건이 존재해요.

참조 (See)

  • A.3.4.3.2 Interpretation semantics(해석 의미)
  • A.6.1.1550 FIND

합리성 (Rationale)

전형적인 사용:

... ' name.

많은 Forth 시스템은 상태-스마트(state-smart) 틱을 사용해요. 많은 시스템은 그렇지 않아요. Forth-2012는 Forth 94의 사용을 따른다.

테스트 (Testing)

T{ ' XT -> ' XT }T
T{ CHAR X -> 58 }T
T{ ' DUP EXECUTE -> 1 1 }T

더 알아보기 (Learn more)

출처: ' — Forth 2012 Standard