Links
EControl Syntax Editor SDK
TParserResults Class

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. 
Tags 
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!