GnuSmalltalkUsersGuide:BaseChapter 157

From 흡혈양파의 번역工房
Revision as of 07:02, 28 January 2014 by Onionmixer (talk | contribs) (GSUG SymLink 페이지 추가)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
SymLink

SymLink

네임스페이스 Smalltalk에 정의됨

슈퍼클래스: Link

범주: 언어-구현


나는 스몰토크 부호 테이블을 구현하는 데에 사용된다. 나의 인스턴스들은 부호를 포함하는 링크이며, 부호 테이블은 근본적으로 나의 인스턴스 체인을 가리키는 해시 테이블이다.


SymLink 클래스: 인스턴스 생성

symbol: aSymbol nextLink: aSymLink

aSymbol을 참조하고 체인에서 다음 SymLink로서 aSymLink를 가리키는 새 SymLink를 응답하라.


SymLink: 접근하기

symbol

부호 테이블에서 수신자가 참조하는 Symbol을 응답하라.

symbol: aSymbol

부호 테이블에서 수신자가 참조하는 Symbol을 설정하라.


SymLink: 반복

do: aBlock

리스트의 각 부호마다 aBlock을 평가하라.


SymLink: 인쇄하기

printOn: aStream

수신자의 표현을 aStream 상에 인쇄하라.


Notes