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

Public Member Functions

 Production (NonTerminal lvalue)
 
bool IsSet (ProductionFlags flag)
 
string ToStringQuoted ()
 
override string ToString ()
 

Static Public Member Functions

static string ProductionToString (Production production, int dotPosition)
 

Public Attributes

ProductionFlags Flags
 
readonly NonTerminal LValue
 
readonly BnfTermList RValues = new BnfTermList()
 

Detailed Description

Definition at line 135 of file ParserData.cs.

Constructor & Destructor Documentation

Irony.Parsing.Production.Production ( NonTerminal  lvalue)

Definition at line 141 of file ParserData.cs.

Member Function Documentation

bool Irony.Parsing.Production.IsSet ( ProductionFlags  flag)

Definition at line 145 of file ParserData.cs.

static string Irony.Parsing.Production.ProductionToString ( Production  production,
int  dotPosition 
)
static

Definition at line 155 of file ParserData.cs.

References Irony.Parsing.Production.RValues.

override string Irony.Parsing.Production.ToString ( )

Definition at line 152 of file ParserData.cs.

string Irony.Parsing.Production.ToStringQuoted ( )

Definition at line 149 of file ParserData.cs.

Member Data Documentation

ProductionFlags Irony.Parsing.Production.Flags

Definition at line 136 of file ParserData.cs.

readonly NonTerminal Irony.Parsing.Production.LValue

Definition at line 137 of file ParserData.cs.

readonly BnfTermList Irony.Parsing.Production.RValues = new BnfTermList()

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