2014-09-02 7 views

답변

3

당신은 양방향으로 데이터 공간 포인터를 이동 ALLOT를 사용할 수 있습니다 gforth에 관해서는

: here! (a --) here - allot ; 

을,이 간단한 버전은 작동합니다 :

: here! dp ! ; 

는,이 말을 가졌 HERE은 아니다 반드시 새로운 단어가 컴파일 될 곳. 여기서 데이터 공간을 가리키는 반면 정의는 이름 공간코드 공간에 기록됩니다. 그러나 Gforth와 같은 전통적인 디자인에서는 3 개의 인접한 영역이 있습니다. DPANS94 3.3을 참조하십시오.

+0

dp는 내가 찾고 있던 것입니다. 그런 것들을 찾는 데 어떻게 가야합니까? –

+0

Forth 소스 코드 (구현 및 응용 프로그램), Forth 잡지 (보관), 인터넷 토론 (comp.lang.forth)을 많이 읽으십시오. –

+0

그래서 gforth 특정 단어의 용어집이 없습니까? –