Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
Irony.Parsing.ParserState Class Reference

Public Member Functions

 ParserState (string name)
 
void ClearData ()
 
override string ToString ()
 
override int GetHashCode ()
 

Public Attributes

readonly string Name
 
readonly ParserActionTable Actions = new ParserActionTable()
 
ParserAction DefaultAction
 
readonly TerminalSet ExpectedTerminals = new TerminalSet()
 
StringSet ReportedExpectedSet
 

Detailed Description

Definition at line 38 of file ParserData.cs.

Constructor & Destructor Documentation

Irony.Parsing.ParserState.ParserState ( string  name)

Definition at line 53 of file ParserData.cs.

Member Function Documentation

void Irony.Parsing.ParserState.ClearData ( )

Definition at line 56 of file ParserData.cs.

override int Irony.Parsing.ParserState.GetHashCode ( )

Definition at line 62 of file ParserData.cs.

override string Irony.Parsing.ParserState.ToString ( )

Definition at line 59 of file ParserData.cs.

Member Data Documentation

readonly ParserActionTable Irony.Parsing.ParserState.Actions = new ParserActionTable()

Definition at line 40 of file ParserData.cs.

Referenced by Irony.Parsing.ParserDataPrinter.PrintStateList().

ParserAction Irony.Parsing.ParserState.DefaultAction

Definition at line 42 of file ParserData.cs.

readonly TerminalSet Irony.Parsing.ParserState.ExpectedTerminals = new TerminalSet()

Definition at line 46 of file ParserData.cs.

readonly string Irony.Parsing.ParserState.Name

Definition at line 39 of file ParserData.cs.

Referenced by Irony.Parsing.Grammar.GetParseNodeCaption().

StringSet Irony.Parsing.ParserState.ReportedExpectedSet

Definition at line 50 of file ParserData.cs.


The documentation for this class was generated from the following file: