Class AnyMetaGrammar
Denotes a class capable to parse the language anymeta
public class AnyMetaGrammar : ReflectiveGrammar
- Inheritance
-
AnyMetaGrammar
- Inherited Members
Properties
LanguageId
Gets the language id for this grammar
public override string LanguageId { get; }
Property Value
Methods
CreateParseContext()
Creates a parsing context for this grammar
protected override ParseContext CreateParseContext()
Returns
- ParseContext
a parsing context for the current grammar
GetRootRule(GrammarContext)
Gets the root rule
protected override Rule GetRootRule(GrammarContext context)
Parameters
context
GrammarContexta context to resolve the root rule
Returns
- Rule
the root rule for this grammar