parsesql/ZSqLiteToken.pas File Reference

Go to the source code of this file.

Classes

class  TZSQLiteCommentState
 This state will either delegate to a comment-handling state, or return a token with just a slash in it. More...
class  TZSQLiteNumberState
 Implements a SQLite-specific number state object. More...
class  TZSQLiteQuoteState
 Implements a SQLite-specific quote string state object. More...
class  TZSQLiteSymbolState
 Implements a symbol state object. More...
class  TZSQLiteTokenizer
 Implements a default tokenizer object. More...
class  TZSQLiteWordState
 Implements a word state object. More...

Functions

 if (ReadNum > 0) and(ReadChar
end else begin if ReadNum then
Stream 
Seek (-1, soFromCurrent)

Variables

ReadNum __pad0__
 end
if FirstChar
or the results of delegating
to a comment handling state
function TZSQLiteCommentState
NextToken(Stream:TStream;FirstChar:Char;Tokenizer:TZTokenizer)
var 
ReadChar
Result TokenType
begin Result Value


Function Documentation

if ( ReadNum  ,
 
)

end else begin if ReadNum then Stream Seek ( 1,
soFromCurrent   
)


Variable Documentation

Definition at line 324 of file ZSqLiteToken.pas.

end

Definition at line 341 of file ZSqLiteToken.pas.

end else if FirstChar

Initial value:

 '-' then
  begin
    ReadNum := Stream.Read(ReadChar, 1)

Definition at line 329 of file ZSqLiteToken.pas.

or the results of delegating to a comment handling state function TZSQLiteCommentState NextToken (Stream: TStream; FirstChar: Char; Tokenizer: TZTokenizer) var ReadChar

Definition at line 320 of file ZSqLiteToken.pas.

Result TokenType

Definition at line 327 of file ZSqLiteToken.pas.

Result Value

Definition at line 326 of file ZSqLiteToken.pas.


Generated on Wed Dec 30 08:42:42 2009 for zeoslib by  doxygen 1.5.7.1