]> granicus.if.org Git - php/commit
Added support for "continue" and "break" operators with labels. Each loop or switch...
authorDmitry Stogov <dmitry@php.net>
Fri, 3 Mar 2006 13:09:13 +0000 (13:09 +0000)
committerDmitry Stogov <dmitry@php.net>
Fri, 3 Mar 2006 13:09:13 +0000 (13:09 +0000)
commit2a2050d4e38ae1a19975aecca788af225cd5a4f3
treed1c8c69c2926c8d72d58f765b71b69d11c65594b
parentbfe01c2c1791007623e438d3afe287ec604b37f0
Added support for "continue" and "break" operators with labels. Each loop or switch statement can be marked by label and then it is possible to write "break <label>" instead of "break <number>".
15 files changed:
NEWS
Zend/tests/break_label01.phpt [new file with mode: 0755]
Zend/tests/break_label02.phpt [new file with mode: 0755]
Zend/tests/break_label03.phpt [new file with mode: 0755]
Zend/tests/break_label04.phpt [new file with mode: 0755]
Zend/tests/break_label05.phpt [new file with mode: 0755]
Zend/tests/break_label06.phpt [new file with mode: 0755]
Zend/tests/break_label07.phpt [new file with mode: 0755]
Zend/tests/break_label08.inc [new file with mode: 0755]
Zend/tests/break_label08.phpt [new file with mode: 0755]
Zend/tests/break_label09.phpt [new file with mode: 0755]
Zend/zend_compile.c
Zend/zend_compile.h
Zend/zend_globals.h
Zend/zend_language_parser.y