diff options
| author | Zeev Suraski <zeev@php.net> | 2003-04-10 04:43:42 +0000 |
|---|---|---|
| committer | Zeev Suraski <zeev@php.net> | 2003-04-10 04:43:42 +0000 |
| commit | 65f06d8027d4285de727b50c80fef46db0067679 (patch) | |
| tree | 11bfe65cffafb2b8a22dc414c4e9ae65b7a73a67 /Zend/zend_language_scanner.l | |
| parent | 8a9ff734a0ce5bbb609ce115a6898d7b767a8c58 (diff) | |
| download | php-git-65f06d8027d4285de727b50c80fef46db0067679.tar.gz | |
Revert Harald's commit
Diffstat (limited to 'Zend/zend_language_scanner.l')
| -rw-r--r-- | Zend/zend_language_scanner.l | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Zend/zend_language_scanner.l b/Zend/zend_language_scanner.l index 9d3c76795d..1aa2110de6 100644 --- a/Zend/zend_language_scanner.l +++ b/Zend/zend_language_scanner.l @@ -483,6 +483,7 @@ ENCAPSED_TOKENS [\[\]{}$] ESCAPED_AND_WHITESPACE [\n\t\r #'.:;,()|^&+-/*=%!~<>?@]+ ANY_CHAR (.|[\n]) NEWLINE ("\r"|"\n"|"\r\n") +NAMESPACE_NAME ({LABEL}":")+{LABEL} %option noyylineno %option noyywrap @@ -1129,6 +1130,13 @@ NEWLINE ("\r"|"\n"|"\r\n") return T_STRING; } +<ST_IN_SCRIPTING>{NAMESPACE_NAME} { + zendlval->value.str.val = (char *)estrndup(yytext, yyleng); + zendlval->value.str.len = yyleng; + zendlval->type = IS_STRING; + return T_NAMESPACE_NAME; +} + <ST_HEREDOC>{ENCAPSED_STRING} { zendlval->value.str.val = (char *)estrndup(yytext, yyleng); zendlval->value.str.len = yyleng; |
