SOURCE — 입력 버퍼 주소·길이
SOURCE — 입력 버퍼 주소·길이
SOURCE는 입력 버퍼의 주소 c-addr와 문자 수 u를 반환하는 코어 단어예요.
본문
스택 효과
( -- c-addr u )
설명
c-addr는 입력 버퍼의 주소이고, u는 입력 버퍼에 있는 문자 수예요.
참조 (See)
- A.6.1.2216 SOURCE
합리성 (Rationale)
SOURCE는 서로 다른 입력 소스에 대해 입력 버퍼의 위치 차이를 숨겨서 입력 버퍼를 직접 접근하는 과정을 단순화해요. 이것은 또한 구현자에게 버퍼 관리 구현에서 더 큰 유연성을 준다.
테스트 (Testing)
T{ : GS4 SOURCE >IN ! DROP ; -> }T
T{ 123 GS4 -> 123 }T