Class EffectiveGrammarOptions
Represents normalized and runtime-consumable grammar options.
public sealed record EffectiveGrammarOptions : IEquatable<EffectiveGrammarOptions>
- Inheritance
-
EffectiveGrammarOptions
- Implements
- Inherited Members
- Extension Methods
Properties
CaseInsensitive
Gets a value indicating whether matching is case-insensitive.
public bool CaseInsensitive { get; init; }
Property Value
LexerSuperClass
Gets the optional lexer base class declared through superClass.
public string? LexerSuperClass { get; init; }
Property Value
ParserSuperClass
Gets the optional parser base class declared through superClass.
public string? ParserSuperClass { get; init; }
Property Value
TokenVocab
Gets the optional token vocabulary dependency grammar name.
public string? TokenVocab { get; init; }