PHP Parser for PHP 4.2.3-
This parser is slower than the tokenizer-based parser, and is deprecated.
Located in /phpDocumentor/Parser.inc (line 338)
Publisher | --Parser
Class | Description |
---|---|
phpDocumentorTParser | Tokenizer-based parser for PHP source code |
parserDescParser | Parses a DocBlock description to retrieve abstract representations of |
phpDocumentor_TutorialHighlightParser | Highlights source code using parse() |
ppageParser | Global package page parser |
XMLPackagePageParser | Used to parse XML DocBook-based tutorials |
PDFParser |
Set up invariant parsing variables
handles @category
Tag Handlers
this function checks whether parameter $word is a token for popping the current event off of the Event Stack.
this function checks whether parameter $word is a token for pushing a new event onto the Event Stack.
tell the parser's WordParser $wp to set up tokens to parse words by.
tokens are word separators. In English, a space or punctuation are examples of tokens. In PHP, a token can be a ;, a parenthesis, or even the word "function"
Handles all standard tags that only have a description
Tag Handlers
Called to clean up at the end of parsing a @tag in a docblock
handles @example
Tag Handlers
Debugging function, takes an event number and attempts to return its name
handles @global
Tag Handlers
Handles tags like '@filesource' that only work in PHP 4.3.0+
Tag Handlers
handles @package
Tag Handlers
handles @param
Tag Handlers
Parse a new file
Handles @property(-read or -write) and @method magic tag
Tag Handlers
handles @return
Tag Handlers
setup the parser tokens, and the pushEvent/popEvent arrays
handles @staticvar
Tag Handlers
handles @uses
Tag Handlers
handles @var
Tag Handlers
Inherited From Publisher
Publisher::publishEvent()
Publisher::subscribe()
Documentation generated on Mon, 05 Dec 2011 21:56:34 -0600 by phpDocumentor 1.4.4