GnuSmalltalkUsersGuide:AdditionalChapter5 29

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.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