Procedural File: Parser.inc
Source Location: /phpDocumentor/Parser.inc
Classes:
Parser
PHP Parser for PHP 4.2.3-
ppageParser
Global package page parser
Page Details:
Base parser for all parsers
phpDocumentor :: automatic documentation generator PHP versions 4 and 5 Copyright (c) 2000-2006 Joshua Eichorn, Gregory Beaver LICENSE: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Tags:
PARSER_EVENT_ACCESS_MODIFIER [line 277]
PARSER_EVENT_ARRAY [line 160]
PARSER_EVENT_CLASS [line 138]
PARSER_EVENT_CLASS_CONSTANT [line 287]
PARSER_EVENT_CLASS_MEMBER [line 267]
PARSER_EVENT_COMMENT [line 108]
PARSER_EVENT_COMMENTBLOCK [line 103]
PARSER_EVENT_DEFINE [line 118]
PARSER_EVENT_DEFINE_GLOBAL [line 222]
PARSER_EVENT_DEFINE_PARAMS [line 123]
PARSER_EVENT_DEFINE_PARAMS_PARENTHESIS [line 185]
PARSER_EVENT_DESC [line 212]
PARSER_EVENT_DOCBLOCK [line 145]
PARSER_EVENT_DOCBLOCK_TEMPLATE [line 247]
PARSER_EVENT_DOCKEYWORD [line 150]
PARSER_EVENT_DOCKEYWORD_EMAIL [line 155]
PARSER_EVENT_END_DOCBLOCK_TEMPLATE [line 252]
PARSER_EVENT_END_STATEMENT [line 189]
PARSER_EVENT_EOFQUOTE [line 192]
PARSER_EVENT_ESCAPE [line 40]
PARSER_EVENT_FUNCTION [line 170]
PARSER_EVENT_FUNCTION_PARAMS [line 128]
PARSER_EVENT_FUNCTION_PARAM_VAR [line 302]
PARSER_EVENT_FUNC_GLOBAL [line 232]
PARSER_EVENT_GLOBAL_VALUE [line 227]
PARSER_EVENT_IMPLEMENTS [line 282]
PARSER_EVENT_INCLUDE [line 197]
PARSER_EVENT_INCLUDE_PARAMS [line 202]
PARSER_EVENT_INCLUDE_PARAMS_PARENTHESIS [line 207]
PARSER_EVENT_INLINE_DOCKEYWORD [line 180]
PARSER_EVENT_LOGICBLOCK [line 93]
PARSER_EVENT_METHOD [line 257]
PARSER_EVENT_METHOD_LOGICBLOCK [line 262]
PARSER_EVENT_NOEVENTS [line 98]
PARSER_EVENT_OUTPHP [line 175]
PARSER_EVENT_PHPCODE [line 113]
PARSER_EVENT_QUOTE [line 88]
PARSER_EVENT_QUOTE_VAR [line 272]
PARSER_EVENT_SINGLEQUOTE [line 133]
PARSER_EVENT_STATIC_VAR [line 237]
PARSER_EVENT_STATIC_VAR_VALUE [line 242]
PARSER_EVENT_TAGS [line 217]
PARSER_EVENT_VAR [line 165]
PARSER_EVENT_VAR_ARRAY [line 292]
PARSER_EVENT_VAR_ARRAY_COMMENT [line 297]
PHPDOCUMENTOR_EVENT_CLASS [line 45]
PHPDOCUMENTOR_EVENT_CONST [line 57]
PHPDOCUMENTOR_EVENT_DEFINE [line 55]
PHPDOCUMENTOR_EVENT_DOCBLOCK [line 47]
PHPDOCUMENTOR_EVENT_DOCBLOCK_TEMPLATE [line 84]
PHPDOCUMENTOR_EVENT_END_DOCBLOCK_TEMPLATE [line 86]
PHPDOCUMENTOR_EVENT_END_PAGE [line 67]
PHPDOCUMENTOR_EVENT_FUNCTION [line 49]
PHPDOCUMENTOR_EVENT_GLOBAL [line 82]
PHPDOCUMENTOR_EVENT_INCLUDE [line 71]
PHPDOCUMENTOR_EVENT_MESSAGE [line 59]
PHPDOCUMENTOR_EVENT_NEWFILE [line 78]
PHPDOCUMENTOR_EVENT_NEWLINENUM [line 80]
PHPDOCUMENTOR_EVENT_NEWSTATE [line 61]
PHPDOCUMENTOR_EVENT_PACKAGEPAGE [line 69]
PHPDOCUMENTOR_EVENT_PAGE [line 53]
PHPDOCUMENTOR_EVENT_README_INSTALL_CHANGELOG [line 75]
PHPDOCUMENTOR_EVENT_TUTORIAL [line 73]
PHPDOCUMENTOR_EVENT_VAR [line 51]
STATE_ACCESS_MODIFIER [line 279]
STATE_ARRAY [line 162]
STATE_CLASS [line 140]
STATE_CLASS_CONSTANT [line 289]
STATE_CLASS_MEMBER [line 269]
STATE_COMMENT [line 110]
STATE_COMMENTBLOCK [line 105]
STATE_DEFINE [line 120]
STATE_DEFINE_PARAMS [line 125]
STATE_DEFINE_PARAMS_PARENTHESIS [line 187]
STATE_DESC [line 214]
STATE_DOCBLOCK [line 147]
STATE_DOCBLOCK_TEMPLATE [line 249]
STATE_DOCKEYWORD [line 152]
STATE_DOCKEYWORD_EMAIL [line 157]
STATE_END_CLASS [line 142]
STATE_END_DOCBLOCK_TEMPLATE [line 254]
STATE_EOFQUOTE [line 194]
STATE_ESCAPE [line 42]
STATE_FUNCTION [line 172]
STATE_FUNCTION_PARAMS [line 130]
STATE_FUNCTION_PARAM_VAR [line 304]
STATE_FUNC_GLOBAL [line 234]
STATE_GLOBAL [line 224]
STATE_GLOBAL_VALUE [line 229]
STATE_IMPLEMENTS [line 284]
STATE_INCLUDE [line 199]
STATE_INCLUDE_PARAMS [line 204]
STATE_INCLUDE_PARAMS_PARENTHESIS [line 209]
STATE_INLINE_DOCKEYWORD [line 182]
STATE_LOGICBLOCK [line 95]
STATE_METHOD [line 259]
STATE_METHOD_LOGICBLOCK [line 264]
STATE_NOEVENTS [line 100]
STATE_OUTPHP [line 177]
STATE_PHPCODE [line 115]
STATE_QUOTE [line 90]
STATE_QUOTE_VAR [line 274]
STATE_SINGLEQUOTE [line 135]
STATE_STATIC_VAR [line 239]
STATE_STATIC_VAR_VALUE [line 244]
STATE_TAGS [line 219]
STATE_VAR [line 167]
STATE_VAR_ARRAY [line 294]
STATE_VAR_ARRAY_COMMENT [line 299]
T_ABSTRACT [line 312]
T_CONST [line 310]
T_DOC_COMMENT [line 325]
T_FINAL [line 316]
T_IMPLEMENTS [line 317]
T_INTERFACE [line 308]
T_ML_COMMENT [line 321]
T_PRIVATE [line 313]
T_PROTECTED [line 315]
T_PUBLIC [line 314]
|