C# Class Interpreter.frontend.pascal.parsers.StatementParser

Inheritance: PascalParserTD
Afficher le fichier Open project: dfdemar/Pascal_Interpreter Class Usage Examples

Méthodes publiques

Méthode Description
Parse ( Token token ) : ICodeNode
StatementParser ( PascalParserTD parent ) : System

Méthodes protégées

Méthode Description
ParseList ( Token token, ICodeNode parentNode, PascalTokenType terminator, PascalErrorCode errorCode ) : void
SetLineNumber ( ICodeNode node, Token token ) : void

Method Details

Parse() public méthode

public Parse ( Token token ) : ICodeNode
token Token
Résultat ICodeNode

ParseList() protected méthode

protected ParseList ( Token token, ICodeNode parentNode, PascalTokenType terminator, PascalErrorCode errorCode ) : void
token Token
parentNode ICodeNode
terminator PascalTokenType
errorCode PascalErrorCode
Résultat void

SetLineNumber() protected méthode

protected SetLineNumber ( ICodeNode node, Token token ) : void
node ICodeNode
token Token
Résultat void

StatementParser() public méthode

public StatementParser ( PascalParserTD parent ) : System
parent PascalParserTD
Résultat System