C# Class AjRools.Expert.Compiler.Parser

Afficher le fichier Open project: ajlopez/AjRools Class Usage Examples

Méthodes publiques

Méthode Description
ParseRule ( ) : Rule
ParseRules ( ) : IList
Parser ( Lexer lexer ) : System
Parser ( TextReader reader ) : System
Parser ( string text ) : System

Private Methods

Méthode Description
NextToken ( ) : Token
ParseEndOfLine ( ) : void
ParseFact ( ) : Fact
ParseFacts ( ) : IList
ParseName ( ) : string
ParseName ( string name ) : void
ParsePropertyFact ( string name ) : Fact
ParseValue ( ) : object
ParseWordLine ( string word ) : void
PushToken ( Token token ) : void
PushToken ( string name ) : void
SkipBlankLines ( ) : void

Method Details

ParseRule() public méthode

public ParseRule ( ) : Rule
Résultat AjRools.Expert.Rules.Rule

ParseRules() public méthode

public ParseRules ( ) : IList
Résultat IList

Parser() public méthode

public Parser ( Lexer lexer ) : System
lexer Lexer
Résultat System

Parser() public méthode

public Parser ( TextReader reader ) : System
reader TextReader
Résultat System

Parser() public méthode

public Parser ( string text ) : System
text string
Résultat System