TokenizerBackedParser<TTokenizer, TSymbol, TSymbolType> Methods
The TokenizerBackedParser<TTokenizer, TSymbol, TSymbolType> type exposes the following members.
| Name | Description | |
|---|---|---|
|
Accept(IEnumerable<TSymbol>) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the list of symbols |
|
Accept(TSymbol) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the specified symbol. |
|
AcceptAll | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parser accepts all types of tokenizer. |
|
AcceptAndMoveNext | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parser accepts and moves to the next tokenizer. |
|
AcceptSingleWhiteSpaceCharacter | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parser accepts single whitespace character. |
|
AcceptUntil(TSymbolType) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token until a token of the given type is found. |
|
AcceptUntil(TSymbolType[]) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token until a token of the given types is found. |
|
AcceptUntil(TSymbolType, TSymbolType) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token until a token of the given type is found and it will backup so that the next token is of the given type. |
|
AcceptUntil(TSymbolType, TSymbolType, TSymbolType) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the given tokens until a token of the given type is found. |
|
AcceptWhile(Func<TSymbol, Boolean>) | Accepts token while the condition has been reached. |
|
AcceptWhile(TSymbolType) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts the token while a token of the given type is not found. |
|
AcceptWhile(TSymbolType[]) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token while the token of the given types has been reached. |
|
AcceptWhile(TSymbolType, TSymbolType) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token while the token of the given type has been reached. |
|
AcceptWhile(TSymbolType, TSymbolType, TSymbolType) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Accepts token while the token of the given type has been reached. |
|
AcceptWhiteSpaceInLines | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parser accepts whitespace in lines. |
|
AddMarkerSymbolIfNecessary() | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds a marker symbol if necessary. |
|
AddMarkerSymbolIfNecessary(SourceLocation) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds a marker symbol if necessary. |
|
At | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the token is at the specified type. |
|
AtIdentifier | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the token is at the specified identifier. |
|
Balance(BalancingModes) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parsing is balance. |
|
Balance(BalancingModes, TSymbolType, TSymbolType, SourceLocation) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parsing is balance. |
|
BuildSpan | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Builds a specified span. (Overrides ParserBase.BuildSpan(SpanBuilder, SourceLocation, String).) |
|
ConfigureSpan(Action<SpanBuilder>) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Configures the span. |
|
ConfigureSpan(Action<SpanBuilder, Action<SpanBuilder>>) | Configures the span. |
|
EnsureCurrent | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether to ensure the current parser. |
|
Equals | (Inherited from Object.) |
|
Expected(TSymbolType[]) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the expected token with the given types. |
|
Expected(KnownSymbolType) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Indicates the expected token with the given type. |
|
Finalize | (Inherited from Object.) |
|
GetHashCode | (Inherited from Object.) |
|
GetType | (Inherited from Object.) |
|
HandleEmbeddedTransition | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Handles the embedded transition. |
|
Initialize | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a specified span. |
|
IsAtEmbeddedTransition | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether this instance is at embedded transition. |
|
MemberwiseClone | (Inherited from Object.) |
|
NextIs(Func<TSymbol, Boolean>) | Determines whether the token with the given condition would pass. |
|
NextIs(TSymbolType) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the token with the given type would pass. |
|
NextIs(TSymbolType[]) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the token with the given types would pass. |
|
NextToken | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the parser advances to the next token. |
|
Optional(TSymbolType) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether parsing a token with the given type is optional. |
|
Optional(KnownSymbolType) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether parsing a token with the given type is optional. |
|
Output(AcceptedCharacters) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Outputs a token with accepted characters. |
|
Output(SpanKind) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Outputs a token with span kind. |
|
Output(SpanKind, AcceptedCharacters) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Outputs a token with a given span kind and accepted characters. |
|
OutputSpanBeforeRazorComment | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Outputs a span before the razor comment. |
|
ParseBlock | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Blocks the parser. (Inherited from ParserBase.) |
|
ParseDocument | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Creates documentation for the parse. (Inherited from ParserBase.) |
|
ParseSection | Parses the section in ordered list of the elements. (Inherited from ParserBase.) |
|
PushSpanConfig() | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Pushes the span configuration. |
|
PushSpanConfig(Action<SpanBuilder>) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Pushes the span configuration. |
|
PushSpanConfig(Action<SpanBuilder, Action<SpanBuilder>>) | Pushes the span configuration. |
|
PutBack(IEnumerable<TSymbol>) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Puts the transition back. |
|
PutBack(TSymbol) | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Puts the transition back. |
|
PutCurrentBack | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Puts the current transition back. |
|
RazorComment | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Displays the razor comment. |
|
ReadWhile | Reads a token while the condition is not reached. |
|
Required | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the expected token is required. |
|
ToString | (Inherited from Object.) |
|
Was | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the token with the given type was parsed. |
Show: