parsesql/ZSybaseToken.pas File Reference

Go to the source code of this file.

Classes

class  TZSybaseCommentState
 This state will either delegate to a comment-handling state, or return a token with just a slash in it. More...
class  TZSybaseNumberState
 Implements a Sybase-specific number state object. More...
class  TZSybaseQuoteState
 Implements a Sybase-specific quote string state object. More...
class  TZSybaseSymbolState
 Implements a symbol state object. More...
class  TZSybaseTokenizer
 Implements a default tokenizer object. More...
class  TZSybaseWordState
 Implements a word state object. More...

Functions

 if (ReadNum > 0) and(ReadChar
string ReadDecDigits ()
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 TZSybaseCommentState
NextToken(Stream:TStream;FirstChar:Char;Tokenizer:TZTokenizer)
var 
ReadChar
Result TokenType
begin Result Value


Function Documentation

if ( ReadNum  ,
 
)

string ReadDecDigits (  ) 

Definition at line 198 of file ZSybaseToken.pas.

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


Variable Documentation

Definition at line 349 of file ZSybaseToken.pas.

end

Definition at line 366 of file ZSybaseToken.pas.

end else if FirstChar

Initial value:

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

Definition at line 354 of file ZSybaseToken.pas.

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

Definition at line 345 of file ZSybaseToken.pas.

Result TokenType

Definition at line 352 of file ZSybaseToken.pas.

Result Value

Definition at line 351 of file ZSybaseToken.pas.


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