C# 클래스 Interpreter.frontend.Parser

상속: MessageProducer
파일 보기 프로젝트 열기: dfdemar/Pascal_Interpreter

보호된 프로퍼티들

프로퍼티 타입 설명
messageHandler Interpreter.message.MessageHandler

공개 메소드들

메소드 설명
CurrentToken ( ) : Token
NextToken ( ) : Token
addMessageListener ( MessageListener listener ) : void
getErrorCount ( ) : int
parse ( ) : void
removeMessageListener ( MessageListener listener ) : void
sendMessage ( Message message ) : void

보호된 메소드들

메소드 설명
Parser ( Scanner scanner ) : System

비공개 메소드들

메소드 설명
Parser ( ) : System

메소드 상세

CurrentToken() 공개 메소드

public CurrentToken ( ) : Token
리턴 Token

NextToken() 공개 메소드

public NextToken ( ) : Token
리턴 Token

Parser() 보호된 메소드

protected Parser ( Scanner scanner ) : System
scanner Scanner
리턴 System

addMessageListener() 공개 메소드

public addMessageListener ( MessageListener listener ) : void
listener MessageListener
리턴 void

getErrorCount() 공개 추상적인 메소드

public abstract getErrorCount ( ) : int
리턴 int

parse() 공개 추상적인 메소드

public abstract parse ( ) : void
리턴 void

removeMessageListener() 공개 메소드

public removeMessageListener ( MessageListener listener ) : void
listener MessageListener
리턴 void

sendMessage() 공개 메소드

public sendMessage ( Message message ) : void
message Interpreter.message.Message
리턴 void

프로퍼티 상세

messageHandler 보호되어 있는 정적으로 프로퍼티

protected static MessageHandler,Interpreter.message messageHandler
리턴 Interpreter.message.MessageHandler