Class BuilderResult<T>
Represents the result of a builder operation.
public sealed class BuilderResult<T>
Type Parameters
T
The type of objects the parser will produce in case of success.
- Inheritance
-
BuilderResult<T>
Remarks
All properties of this class are nullable and populated based on the BuilderArtifacts that were requested when building.
Properties
CharParser
The built CharParser<T>.
public CharParser<T>? CharParser { get; }
Property Value
- CharParser<T>
Grammar
The built Grammar.
public Grammar? Grammar { get; }
Property Value
SemanticProviderOnChar
The built ISemanticProvider<TChar, T> on char.
public ISemanticProvider<char, T>? SemanticProviderOnChar { get; }
Property Value
TokenizerOnChar
The built Tokenizer<TChar> on char.
public Tokenizer<char>? TokenizerOnChar { get; }