Performs syntactical analysis for a single client of the TSyntAnalyzer component.
TParserResults = class(TTokenHolder);
ecSyntAnal
TParserResults is a base class for TClientSyntAnalyzer.
It stores only tokens and sub-lexer ranges.
Topic |
Description |
The methods of the TParserResults class are listed here. | |
The properties of the TParserResults class are listed here. |
|
Method |
|
protected |
|
virtual |
|
abstract |
|
Property |
|
read only |
TParserResults Methods |
Description |
Returns active analyzer at the specified position. | |
Apply states modifiers of rule. | |
Destroys all results of syntactical analysis. | |
Closes text ranges at end of text. | |
Creates and initializes a TParserResults instance. | |
Destroys an instance of TParserResults. | |
Performs operations at the end of syntactical analysis. | |
Returns parser states flags at token position TokenIndex. | |
Restores parser state to be valid for current token buffer. | |
Saves changes of parser state. |
TParserResults Properties |
Description |
Indicates whether syntactical analysis of the whole text is finished. | |
Indicates Owner of the analyzer object. | |
Current parser state. | |
Indicates the number of sub-lexer ranges in the list that are in use. | |
Provides indexed access to sub-lexer ranges. | |
Indicates tokens count. | |
Provides indexed access to tokens. | |
Provides indexed access to token strings. |
Copyright (c) 2004-2011. All rights reserved.
|
What do you think about this topic? Send feedback!
|