[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: fprepexprpars.pp line 61
type TFPExpressionScanner = class(TObject) |
||
FSource: string; |
|
|
LSource: Integer; |
|
|
FPos: Integer; |
|
|
FChar: PAnsiChar; |
|
|
FToken: string; |
|
|
|
||
protected |
||
procedure SetSource(); virtual; |
|
|
function DoIdentifier; |
|
|
function DoNumber(); |
|
|
function DoDelimiter; |
|
|
function DoString; |
|
|
function NextPos; |
|
|
procedure SkipWhiteSpace; |
|
|
function IsWordDelim(); |
|
|
function IsDelim(); |
|
|
function IsDigit(); |
|
|
function IsAlpha(); |
|
|
public |
||
constructor Create; |
|
|
function GetToken; |
|
|
property Token: string; [r] |
|
|
property TokenType: TTokenType; [r] |
|
|
property Source: string; [rw] |
|
|
property Pos: Integer; [r] |
|
|
property CurrentChar: AnsiChar; [r] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |