GnuSmalltalkUsersGuide:AdditionalChapter5 24

From 흡혈양파의 번역工房
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
I18N.RTEAlternativeNode

I18N.RTEAlternativeNode

네임스페이스 I18N에 정의됨

슈퍼클래스: I18N.RunTimeExpression

범주: i18n-메시지


I18N.RTEAlternativeNode 클래스: 컴파일하기

condition: cond ifTrue: trueNode ifFalse: falseNode

Private - parse 트리에서 런타임 표현식에 해당하는 노드를 생성하고 이를 스몰토크 산술 선택자(arithmetic selector)로 매핑하라.


I18N.RTEAlternativeNode: 계산하기=

condition: condNode ifTrue: trueNode ifFalse: falseNode

수신자의 자식들과, 그들 중 선택할 수 있도록 조건부 표현식을 초기화하라.

printOn: aStream

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

send: parameter

수신자의 자식들 중 하나를 조건부로 선택하고 평가함으로써 수신자를 평가하라.


Notes