|  | Paradox Game Engine
    v1.0.0 beta06
    | 
 
  
 | Public Member Functions | |
| FreeTextLiteral (string name, params string[] terminators) | |
| FreeTextLiteral (string name, FreeTextOptions freeTextOptions, params string[] terminators) | |
| override IList< string > | GetFirsts () | 
| override void | Init (GrammarData grammarData) | 
| override Token | TryMatch (ParsingContext context, ISourceStream source) | 
|  Public Member Functions inherited from Irony.Parsing.Terminal | |
| Terminal (string name) | |
| Terminal (string name, TokenCategory category) | |
| Terminal (string name, string errorAlias, TokenCategory category, TermFlags flags) | |
| Terminal (string name, TokenCategory category, TermFlags flags) | |
| virtual string | TokenToString (Token token) | 
| void | SetOutputTerminal (Grammar grammar, Terminal outputTerminal) | 
|  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 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 () | 
| Public Attributes | |
| StringSet | Terminators = new StringSet() | 
| StringSet | Firsts = new StringSet() | 
| StringDictionary | Escapes = new StringDictionary() | 
| FreeTextOptions | FreeTextOptions | 
|  Public Attributes inherited from Irony.Parsing.Terminal | |
| TokenCategory | Category = TokenCategory.Content | 
| int | Priority | 
| TokenEditorInfo | EditorInfo | 
| byte | MultilineIndex | 
| Terminal | IsPairFor | 
| const int | LowestPriority = -1000 | 
| const int | HighestPriority = 1000 | 
| const int | ReservedWordsPriority = 900 | 
|  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 | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from Irony.Parsing.Terminal | |
| static int | ByName (Terminal x, Terminal y) | 
| static int | ByPriorityReverse (Terminal x, Terminal y) | 
| static string | TerminalsToString (IEnumerable< Terminal > terminals, string separator) | 
|  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) | 
|  Protected Member Functions inherited from Irony.Parsing.BnfTerm | |
| virtual Type | GetAstNodeType (ParsingContext context, ParseTreeNode nodeInfo) | 
|  Protected Attributes inherited from Irony.Parsing.BnfTerm | |
| GrammarData | GrammarData | 
|  Properties inherited from Irony.Parsing.Terminal | |
| Terminal | OutputTerminal  [get, set] | 
|  Properties inherited from Irony.Parsing.BnfTerm | |
| Grammar | Grammar  [get] | 
|  Events inherited from Irony.Parsing.Terminal | |
| EventHandler< ParsingEventArgs > | ValidateToken | 
|  Events inherited from Irony.Parsing.BnfTerm | |
| EventHandler< AstNodeEventArgs > | AstNodeCreated | 
Definition at line 30 of file FreeTextLiteral.cs.
| Irony.Parsing.FreeTextLiteral.FreeTextLiteral | ( | string | name, | 
| params string[] | terminators | ||
| ) | 
Definition at line 37 of file FreeTextLiteral.cs.
| Irony.Parsing.FreeTextLiteral.FreeTextLiteral | ( | string | name, | 
| FreeTextOptions | freeTextOptions, | ||
| params string[] | terminators | ||
| ) | 
Definition at line 38 of file FreeTextLiteral.cs.
| 
 | virtual | 
Reimplemented from Irony.Parsing.Terminal.
Definition at line 44 of file FreeTextLiteral.cs.
| 
 | virtual | 
Reimplemented from Irony.Parsing.BnfTerm.
Definition at line 49 of file FreeTextLiteral.cs.
| 
 | virtual | 
Reimplemented from Irony.Parsing.Terminal.
Definition at line 59 of file FreeTextLiteral.cs.
| StringDictionary Irony.Parsing.FreeTextLiteral.Escapes = new StringDictionary() | 
Definition at line 33 of file FreeTextLiteral.cs.
Definition at line 32 of file FreeTextLiteral.cs.
| FreeTextOptions Irony.Parsing.FreeTextLiteral.FreeTextOptions | 
Definition at line 34 of file FreeTextLiteral.cs.
Definition at line 31 of file FreeTextLiteral.cs.