Version

Grammar Class Methods

For a list of all members of this type, see Grammar members.

Public Methods
 NameDescription
Public MethodAnalyzeAnalyzes the Grammar and reports a list of warnings which may help the Grammar creator find and fix issues.  
Public MethodCloneCreates a mutable copy of the Grammar.  
Public MethodGetAllSymbolsReturns a collection of all symbols in the grammar.  
Public MethodInitializeFromClears all data in the Grammar and copies the data from the specified Grammar.  
Public Methodstatic (Shared in Visual Basic)LoadEbnfOverloaded. Attempts to create a Grammar instance represented by the specified EBNF content.  
Public MethodSaveEbnfOverloaded. Saves the Grammar represent in the EBNF file format and returns the saved content.  
Public MethodSymbolFromNameGets the TerminalSymbol or NonTerminalSymbol with the specified name in the Grammar.  
Public MethodTerminalSymbolFromNameGets the TerminalSymbol with the specified name in the Grammar.  
Public MethodToStringReturns the string representation of this object.  
See Also