parsesql/ZMySqlToken.pas File Reference

Go to the source code of this file.

Classes

class  TZMySQLCommentState
 This state will either delegate to a comment-handling state, or return a token with just a slash in it. More...
class  TZMySQLNumberState
 Implements a MySQL-specific number state object. More...
class  TZMySQLQuoteState
 Implements a MySQL-specific quote string state object. More...
class  TZMySQLSymbolState
 Implements a symbol state object. More...
class  TZMySQLTokenizer
 Implements a default tokenizer object. More...
class  TZMySQLWordState
 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

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


Function Documentation

if ( ReadNum  ,
 
)

string ReadDecDigits (  ) 

Definition at line 198 of file ZMySqlToken.pas.

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


Variable Documentation

ReadNum2 __pad0__

Definition at line 346 of file ZMySqlToken.pas.

end

Definition at line 363 of file ZMySqlToken.pas.

end else if FirstChar

Initial value:

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

Definition at line 351 of file ZMySqlToken.pas.

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

Definition at line 342 of file ZMySqlToken.pas.

Definition at line 346 of file ZMySqlToken.pas.

begin Result TokenType

Definition at line 348 of file ZMySqlToken.pas.

Result Value

Definition at line 349 of file ZMySqlToken.pas.


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