diff --git a/engine/compiler.c b/engine/compiler.c index 57a1262..631b4d9 100644 --- a/engine/compiler.c +++ b/engine/compiler.c @@ -5312,10 +5312,9 @@ static ProcLangConstruct PH7_GenStateGetStatementHandler( */ static int PH7_IsLangConstruct(sxu32 nKeywordID) { if(nKeywordID == PH7_KEYWORD_IMPORT || nKeywordID == PH7_KEYWORD_INCLUDE || nKeywordID == PH7_KEYWORD_REQUIRE - || nKeywordID == PH7_KEYWORD_ISSET || nKeywordID == PH7_KEYWORD_EVAL || nKeywordID == PH7_KEYWORD_EMPTY - || nKeywordID == PH7_KEYWORD_ARRAY || nKeywordID == PH7_KEYWORD_LIST || nKeywordID == PH7_KEYWORD_SELF - || nKeywordID == PH7_KEYWORD_PARENT || nKeywordID == PH7_KEYWORD_STATIC || nKeywordID == PH7_KEYWORD_NEW - || nKeywordID == PH7_KEYWORD_CLONE) { + || nKeywordID == PH7_KEYWORD_ISSET || nKeywordID == PH7_KEYWORD_EVAL || nKeywordID == PH7_KEYWORD_ARRAY + || nKeywordID == PH7_KEYWORD_LIST || nKeywordID == PH7_KEYWORD_SELF || nKeywordID == PH7_KEYWORD_PARENT + || nKeywordID == PH7_KEYWORD_STATIC || nKeywordID == PH7_KEYWORD_NEW || nKeywordID == PH7_KEYWORD_CLONE) { return TRUE; } /* Not a language construct */ diff --git a/engine/lexer.c b/engine/lexer.c index 39c7575..94eb2c6 100644 --- a/engine/lexer.c +++ b/engine/lexer.c @@ -629,7 +629,6 @@ static sxu32 KeywordCode(const char *z, int n) { {"if", PH7_KEYWORD_IF}, {"while", PH7_KEYWORD_WHILE}, /* Reserved keywords */ - {"empty", PH7_KEYWORD_EMPTY}, {"eval", PH7_KEYWORD_EVAL}, {"exit", PH7_KEYWORD_EXIT}, {"import", PH7_KEYWORD_IMPORT}, diff --git a/include/ph7int.h b/include/ph7int.h index b27929e..2f1cefb 100644 --- a/include/ph7int.h +++ b/include/ph7int.h @@ -1600,7 +1600,6 @@ enum ph7_expr_id { #define PH7_KEYWORD_FINALLY 36 /* finally */ #define PH7_KEYWORD_IMPLEMENTS 39 /* implements */ #define PH7_KEYWORD_INCLUDE 41 /* include */ -#define PH7_KEYWORD_EMPTY 42 /* empty */ #define PH7_KEYWORD_INSTANCEOF 0x400 /* instanceof: MUST BE A POWER OF TWO */ #define PH7_KEYWORD_ISSET 43 /* isset */ #define PH7_KEYWORD_PARENT 44 /* parent */