T_WHILE 93 Zend/zend_language_parser.y %token T_WHILE T_WHILE 189 Zend/zend_language_parser.y | T_WHILE '(' { $1.u.opline_num = get_next_op_number(CG(active_op_array)); } expr ')' { zend_do_while_cond(&$4, &$5 TSRMLS_CC); } while_statement { zend_do_while_end(&$1, &$5 TSRMLS_CC); } T_WHILE 190 Zend/zend_language_parser.y | T_DO { $1.u.opline_num = get_next_op_number(CG(active_op_array)); zend_do_do_while_begin(TSRMLS_C); } statement T_WHILE '(' { $5.u.opline_num = get_next_op_number(CG(active_op_array)); } expr ')' ';' { zend_do_do_while_end(&$1, &$5, &$7 TSRMLS_CC); } T_WHILE 4300 Zend/zend_language_scanner.c return T_WHILE; T_WHILE 92 ext/tokenizer/tokenizer_data.c REGISTER_LONG_CONSTANT("T_WHILE", T_WHILE, CONST_CS | CONST_PERSISTENT); T_WHILE 217 ext/tokenizer/tokenizer_data.c case T_WHILE: return "T_WHILE";