GnuSmalltalkUsersGuide:AdditionalChapter5 24
Revision as of 16:25, 28 January 2014 by Onionmixer (talk | contribs) (GSUG I18N.RTEAlternativeNode 페이지 추가)
- 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
수신자의 자식들 중 하나를 조건부로 선택하고 평가함으로써 수신자를 평가하라.