kennyt Wed Jan 7 20:09:34 2004 EDT
Modified files: /phpdoc/en/reference/tokenizer constants.xml reference.xml Log: Added docs and example concerning T_DOC_COMMENT. Index: phpdoc/en/reference/tokenizer/constants.xml diff -u phpdoc/en/reference/tokenizer/constants.xml:1.3 phpdoc/en/reference/tokenizer/constants.xml:1.4 --- phpdoc/en/reference/tokenizer/constants.xml:1.3 Wed Jan 7 18:15:48 2004 +++ phpdoc/en/reference/tokenizer/constants.xml Wed Jan 7 20:09:33 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <section id="tokenizer.constants"> &reftitle.constants; &extension.constants; @@ -1043,6 +1043,19 @@ </varlistentry> <varlistentry> <term> + <constant>T_DOC_COMMENT</constant> + (<type>integer</type>) + </term> + <listitem> + <note> + <simpara> + <constant>T_DOC_COMMENT</constant> was introduced in PHP 5. + </simpara> + </note> + </listitem> + </varlistentry> + <varlistentry> + <term> <constant>T_OPEN_TAG</constant> (<type>integer</type>) </term> Index: phpdoc/en/reference/tokenizer/reference.xml diff -u phpdoc/en/reference/tokenizer/reference.xml:1.15 phpdoc/en/reference/tokenizer/reference.xml:1.16 --- phpdoc/en/reference/tokenizer/reference.xml:1.15 Wed Jan 7 18:15:48 2004 +++ phpdoc/en/reference/tokenizer/reference.xml Wed Jan 7 20:09:33 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.15 $ --> +<!-- $Revision: 1.16 $ --> <reference id="ref.tokenizer"> <title>Tokenizer functions</title> <titleabbrev>Tokenizer</titleabbrev> @@ -45,9 +45,14 @@ /* T_ML_COMMENT does not exist in PHP 5. * The following three lines define it in order to * preserve backwards compatibility. + * + * The next two lines define the PHP5-only T_DOC_COMMENT, + * which we will mask as T_ML_COMMENT for PHP 4. */ if (!defined('T_ML_COMMENT')) { define('T_ML_COMMENT', T_COMMENT); + } else { + define('T_DOC_COMMENT', T_ML_COMMENT); } foreach ($tokens as $token) { if (is_string($token)) { @@ -59,6 +64,7 @@ switch ($id) { case T_COMMENT: case T_ML_COMMENT: // we've defined this + case T_DOC_COMMENT: // and this // no action on comments break; default: