{
if (CG(short_tags)) {
BEGIN(ST_IN_SCRIPTING);
- if (EXPECTED(elem != NULL)) {
+ if (PARSER_MODE()) {
SKIP_TOKEN(T_OPEN_TAG);
}
RETURN_TOKEN(T_OPEN_TAG);
{
HANDLE_NEWLINE(yytext[yyleng-1]);
BEGIN(ST_IN_SCRIPTING);
- if (EXPECTED(elem != NULL)) {
+ if (PARSER_MODE()) {
SKIP_TOKEN(T_OPEN_TAG);
}
RETURN_TOKEN(T_OPEN_TAG);
yyleng = YYCURSOR - SCNG(yy_text);
- if (EXPECTED(elem != NULL)) {
+ if (PARSER_MODE()) {
SKIP_TOKEN(T_COMMENT);
}
RETURN_TOKEN(T_COMMENT);
if (doc_com) {
CG(doc_comment) = zend_string_init(yytext, yyleng, 0);
- if (EXPECTED(elem != NULL)) {
+ if (PARSER_MODE()) {
SKIP_TOKEN(T_DOC_COMMENT);
}
RETURN_TOKEN(T_DOC_COMMENT);
}
- if (EXPECTED(elem != NULL)) {
+ if (PARSER_MODE()) {
SKIP_TOKEN(T_COMMENT);
}
RETURN_TOKEN(T_COMMENT);
<INITIAL>"<?php"([ \t]|{NEWLINE}) {
HANDLE_NEWLINE(yytext[yyleng-1]);
BEGIN(ST_IN_SCRIPTING);
- if (EXPECTED(elem != NULL)) {
+ if (PARSER_MODE()) {
SKIP_TOKEN(T_OPEN_TAG);
}
RETURN_TOKEN(T_OPEN_TAG);
<INITIAL>"<?" {
if (CG(short_tags)) {
BEGIN(ST_IN_SCRIPTING);
- if (EXPECTED(elem != NULL)) {
+ if (PARSER_MODE()) {
SKIP_TOKEN(T_OPEN_TAG);
}
RETURN_TOKEN(T_OPEN_TAG);
yyleng = YYCURSOR - SCNG(yy_text);
- if (EXPECTED(elem != NULL)) {
+ if (PARSER_MODE()) {
SKIP_TOKEN(T_COMMENT);
}
RETURN_TOKEN(T_COMMENT);
if (doc_com) {
CG(doc_comment) = zend_string_init(yytext, yyleng, 0);
- if (EXPECTED(elem != NULL)) {
+ if (PARSER_MODE()) {
SKIP_TOKEN(T_DOC_COMMENT);
}
RETURN_TOKEN(T_DOC_COMMENT);
}
- if (EXPECTED(elem != NULL)) {
+ if (PARSER_MODE()) {
SKIP_TOKEN(T_COMMENT);
}
RETURN_TOKEN(T_COMMENT);