GnuSmalltalkUsersGuide:AdditionalChapter5 24

From 흡혈양파의 번역工房
Jump to: navigation, search
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