]> granicus.if.org Git - php/commit
. Added support for using static HEREDOCs to initialize static variables and class...
authorDmitry Stogov <dmitry@php.net>
Sat, 26 Jul 2008 15:31:38 +0000 (15:31 +0000)
committerDmitry Stogov <dmitry@php.net>
Sat, 26 Jul 2008 15:31:38 +0000 (15:31 +0000)
commitef5f3cfdf2b601850d60d2a6edb0d54e25ba4eae
tree87a7afcdf9d06f0362840a7a315275788f62f3ed
parent2d49dc63e6633d848c9fa68d593e118560aaaaf9
. Added support for using static HEREDOCs to initialize static variables and class members or constants. (Matt)
. Improved syntax highlighting and consistency for variables in double-quoted strings and literal text in HEREDOCs and backticks. (Matt)
. Optimized interpolated strings to use one less opcode. (Matt)
15 files changed:
Zend/tests/bug35655.phpt
Zend/tests/heredoc_011.phpt
Zend/tests/nowdoc_013.phpt
Zend/tests/nowdoc_014.phpt
Zend/zend_compile.c
Zend/zend_compile.h
Zend/zend_highlight.c
Zend/zend_language_parser.y
Zend/zend_language_scanner.c
Zend/zend_language_scanner.l
Zend/zend_language_scanner_defs.h
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
ext/tokenizer/tokenizer.c
tests/strings/bug26703.phpt