C# Class Interpreter.frontend.Parser

Inheritance: MessageProducer
Afficher le fichier Open project: dfdemar/Pascal_Interpreter

Protected Properties

Свойство Type Description
messageHandler Interpreter.message.MessageHandler

Méthodes publiques

Méthode Description
CurrentToken ( ) : Token
NextToken ( ) : Token
addMessageListener ( MessageListener listener ) : void
getErrorCount ( ) : int
parse ( ) : void
removeMessageListener ( MessageListener listener ) : void
sendMessage ( Message message ) : void

Méthodes protégées

Méthode Description
Parser ( Scanner scanner ) : System

Private Methods

Méthode Description
Parser ( ) : System

Method Details

CurrentToken() public méthode

public CurrentToken ( ) : Token
Résultat Token

NextToken() public méthode

public NextToken ( ) : Token
Résultat Token

Parser() protected méthode

protected Parser ( Scanner scanner ) : System
scanner Scanner
Résultat System

addMessageListener() public méthode

public addMessageListener ( MessageListener listener ) : void
listener MessageListener
Résultat void

getErrorCount() public abstract méthode

public abstract getErrorCount ( ) : int
Résultat int

parse() public abstract méthode

public abstract parse ( ) : void
Résultat void

removeMessageListener() public méthode

public removeMessageListener ( MessageListener listener ) : void
listener MessageListener
Résultat void

sendMessage() public méthode

public sendMessage ( Message message ) : void
message Interpreter.message.Message
Résultat void

Property Details

messageHandler protected_oe static_oe property

protected static MessageHandler,Interpreter.message messageHandler
Résultat Interpreter.message.MessageHandler