parsesql/ZPostgreSqlToken.pas File Reference

Go to the source code of this file.

Classes

class  TZPostgreSQLCommentState
 This state will either delegate to a comment-handling state, or return a token with just a slash in it. More...
class  TZPostgreSQLNumberState
 Implements a PostgreSQL-specific number state object. More...
class  TZPostgreSQLQuoteState
 Implements a PostgreSQL-specific quote string state object. More...
class  TZPostgreSQLSymbolState
 Implements a symbol state object. More...
class  TZPostgreSQLTokenizer
 Implements a default tokenizer object. More...
class  TZPostgreSQLWordState
 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
TZPostgreSQLCommentState
NextToken(Stream:TStream;FirstChar:Char;Tokenizer:TZTokenizer)
var 
ReadChar
begin Result TokenType
Result Value


Function Documentation

if ( ReadNum  ,
 
)

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


Variable Documentation

Definition at line 253 of file ZPostgreSqlToken.pas.

end

Definition at line 270 of file ZPostgreSqlToken.pas.

end else if FirstChar

Initial value:

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

Definition at line 258 of file ZPostgreSqlToken.pas.

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

Definition at line 249 of file ZPostgreSqlToken.pas.

begin Result TokenType

Definition at line 255 of file ZPostgreSqlToken.pas.

Result Value

Definition at line 256 of file ZPostgreSqlToken.pas.


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