For a list of all members of this type, see Grammar members.
Name | Description | |
---|---|---|
![]() | Analyze | Analyzes the Grammar and reports a list of warnings which may help the Grammar creator find and fix issues. |
![]() | Clone | Creates a mutable copy of the Grammar. |
![]() | GetAllSymbols | Returns a collection of all symbols in the grammar. |
![]() | InitializeFrom | Clears all data in the Grammar and copies the data from the specified Grammar. |
![]() ![]() | LoadEbnf | Overloaded. Attempts to create a Grammar instance represented by the specified EBNF content. |
![]() | SaveEbnf | Overloaded. Saves the Grammar represent in the EBNF file format and returns the saved content. |
![]() | SymbolFromName | Gets the TerminalSymbol or NonTerminalSymbol with the specified name in the Grammar. |
![]() | TerminalSymbolFromName | Gets the TerminalSymbol with the specified name in the Grammar. |
![]() | ToString | Returns the string representation of this object. |