GnuSmalltalkUsersGuide:AdditionalChapter5 29

From 흡혈양파의 번역工房
Jump to: navigation, search
I18N.RunTimeExpression

I18N.RunTimeExpression

네임스페이스 I18N에 정의됨

슈퍼클래스: Object

범주: i18n-메시지


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

parseExpression: stream

Private - 스트림 내에서 표현식을 컴파일하라.

parseOperand: stream

스트림으로부터 피연산자를 파싱하고(예: 단항 부정, 괄호로 표시된 하위표현식, 'n' 또는 숫자) 그에 상응하는 파스 노드를 응답하라.

parseOperator: stream

스트림으로부터 읽은 연산자에 대한 Symbol을 응답하고, 다른 내용이 발견되는 경우 nil을 응답하라.


I18N.RunTimeExpression 클래스: 초기화하기

initialize

Private - 파서에 대한 내부 테이블을 초기화하라.


I18N.RunTimeExpression 클래스: 인스턴스 생성

on: aString

aString을 컴파일하고 RunTimeExpression을 응답하라.


I18N.RunTimeExpression: 계산하기

send: parameter

해당 메서드의 기능은 RunTimeExpression의 서브클래스가 구현해야 한다.

value: parameter

수신자를 평가하고 그 값을 정수로 응답하라.


Notes