[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: cparsertypes.pas line 112
type TTextParser = class(TObject) |
||
protected |
||
function HandlePrecomiler; virtual; |
|
|
function HandleMacro(); |
|
|
function IsMultiLine; |
|
|
procedure SkipSingleEoLnChars; |
|
|
public |
||
ProcessingMacro: Boolean; |
|
|
Buf: AnsiString; |
|
|
Token: AnsiString; |
|
|
|
||
TokenCode: Integer; |
|
|
Index: Integer; |
|
|
TokenPos: Integer; |
|
|
MacrosDelta: Integer; |
|
|
|
||
|
||
OnComment: procedure(; |
|
|
Sender: TObject; |
||
const Comment: AnsiString |
||
) of object |
||
OnIgnoreToken: procedure(; |
|
|
Sender: TObject; |
||
const Ignored: AnsiString |
||
) of object |
||
Line: Integer; |
|
|
Stack: TList; |
|
|
Errors: TStringList; |
|
|
|
||
|
||
UseCommentEntities: Boolean; |
|
|
UsePrecompileEntities: Boolean; |
|
|
Comments: TList; |
|
|
constructor Create; |
|
|
destructor Destroy; override; |
|
|
procedure BeginParse(); |
|
|
procedure EndParse; |
|
|
function GetBufWideStr(); |
|
|
function SkipComments; |
|
|
function NextToken; |
|
|
function FindNextToken(); |
|
|
function isTokenTypeName; |
|
|
procedure SetError(); |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |