![]() |
Paradox Game Engine
v1.0.0 beta06
|
Public Member Functions | |
| CustomGrammarHint (ParserActionType action) | |
| abstract bool | Match (ConflictResolutionArgs args) |
Public Member Functions inherited from Irony.Parsing.GrammarHint | |
| GrammarHint (HintType hintType, object data) | |
Public Member Functions inherited from Irony.Parsing.BnfTerm | |
| BnfTerm (string name) | |
| BnfTerm (string name, string errorAlias) | |
| BnfTerm (string name, string errorAlias, Type nodeType) | |
| BnfTerm (string name, string errorAlias, AstNodeCreator nodeCreator) | |
| virtual void | Init (GrammarData grammarData) |
| virtual string | GetParseNodeCaption (ParseTreeNode node) |
| override string | ToString () |
| override int | GetHashCode () |
| bool | FlagIsSet (TermFlags flag) |
| void | SetFlag (TermFlags flag) |
| void | SetFlag (TermFlags flag, bool value) |
| virtual void | CreateAstNode (ParsingContext context, ParseTreeNode nodeInfo) |
| NonTerminal | Q () |
| NonTerminal | Plus () |
| NonTerminal | Star () |
Properties | |
| ParserActionType | Action [get, set] |
Properties inherited from Irony.Parsing.BnfTerm | |
| Grammar | Grammar [get] |
Additional Inherited Members | |
Static Public Member Functions inherited from Irony.Parsing.BnfTerm | |
| static BnfExpression | operator+ (BnfTerm term1, BnfTerm term2) |
| static BnfExpression | operator+ (BnfTerm term1, string symbol2) |
| static BnfExpression | operator+ (string symbol1, BnfTerm term2) |
| static BnfExpression | operator| (BnfTerm term1, BnfTerm term2) |
| static BnfExpression | operator| (BnfTerm term1, string symbol2) |
| static BnfExpression | operator| (string symbol1, BnfTerm term2) |
Public Attributes inherited from Irony.Parsing.GrammarHint | |
| readonly HintType | HintType |
| readonly object | Data |
Public Attributes inherited from Irony.Parsing.BnfTerm | |
| const int | NoPrecedence = 0 |
| string | Name |
| string | ErrorAlias |
| TermFlags | Flags |
| int | Precedence = NoPrecedence |
| Associativity | Associativity = Associativity.Neutral |
| Type | AstNodeType |
| object | AstNodeConfig |
| AstNodeCreator | AstNodeCreator |
Protected Member Functions inherited from Irony.Parsing.BnfTerm | |
| virtual Type | GetAstNodeType (ParsingContext context, ParseTreeNode nodeInfo) |
Protected Attributes inherited from Irony.Parsing.BnfTerm | |
| GrammarData | GrammarData |
Events inherited from Irony.Parsing.BnfTerm | |
| EventHandler< AstNodeEventArgs > | AstNodeCreated |
Definition at line 73 of file GrammarHint.cs.
| Irony.Parsing.CustomGrammarHint.CustomGrammarHint | ( | ParserActionType | action | ) |
Definition at line 75 of file GrammarHint.cs.
|
pure virtual |
|
getset |
Definition at line 74 of file GrammarHint.cs.