apidoc
[ class tree: apidoc ] [ index: apidoc ] [ all elements ]

Class: PhpDocumentor_DocBlock_Lexer

Source Location: /PhpDocumentor-1.4.0RC1/phpDocumentor/DocBlock/Lexer.inc

Class Overview




Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 24]


[ Top ]


Class Variables

$processedline =

[line 26]


Type:   mixed


[ Top ]

$simplelist = array()

[line 29]


Type:   mixed


[ Top ]

$states = array(PHPDOC_LEXER_DESC)

[line 31]


Type:   mixed


[ Top ]

$tagStack = array()

[line 27]


Type:   mixed


[ Top ]

$tokens = array()

[line 28]


Type:   mixed


[ Top ]

$whitespace = array()

[line 30]


Type:   mixed


[ Top ]



Method Detail

appendDesc   [line 631]

void appendDesc( $desc)


Parameters:

   $desc     

[ Top ]

endSimpleList   [line 683]

void endSimpleList( )


[ Top ]

hasEndChar   [line 650]

void hasEndChar( $comment, $char)


Parameters:

   $comment     
   $char     

[ Top ]

lex   [line 51]

void lex( $comment)


Parameters:

   $comment     

[ Top ]

processSimpleList   [line 385]

void processSimpleList( )

  • Todo: process multi-line elements via whitespace
  • Todo: process nested simple lists

[ Top ]

searchForHTMLTag   [line 470]

void searchForHTMLTag( $tagpos, &$state, &$esctag, &$linestart, &$trimline)


Parameters:

   $tagpos     
   &$state     
   &$esctag     
   &$linestart     
   &$trimline     

[ Top ]

searchForInlineTag   [line 583]

void searchForInlineTag( $inlinetagpos, $comment)


Parameters:

   $inlinetagpos     
   $comment     

[ Top ]

searchForSimplelist   [line 319]

void searchForSimplelist( $trimline)


Parameters:

   $trimline     

[ Top ]

throwException   [line 695]

void throwException( $message, $type)


Parameters:

   $message     
   $type     

[ Top ]

tokenName   [line 32]

void tokenName( $token)


Parameters:

   $token     

[ Top ]


Documentation generated on Mon, 25 Jun 2007 14:03:28 -0400 by phpDocumentor 1.3.2. PEAR Logo Copyright © PHP Group 2004.