Code

store, frontend: Added support for matching NULL attributes.
[sysdb.git] / src / frontend / scanner.l
index 0396db53e0d742f17ca12de0fcec788da4c24045..a7b72b43794541985e722ca2f2c6ea3a61848e12 100644 (file)
@@ -108,12 +108,16 @@ float             ({float1}|{float2}|{float3}|{float4}|{float5})
                        return AND;
                else if (! strcasecmp(yytext, "FETCH"))
                        return FETCH;
+               else if (! strcasecmp(yytext, "IS"))
+                       return IS;
                else if (! strcasecmp(yytext, "LIST"))
                        return LIST;
                else if (! strcasecmp(yytext, "LOOKUP"))
                        return LOOKUP;
                else if (! strcasecmp(yytext, "NOT"))
                        return NOT;
+               else if (! strcasecmp(yytext, "NULL"))
+                       return NULL_T;
                else if (! strcasecmp(yytext, "OR"))
                        return OR;
                else if (! strcasecmp(yytext, "WHERE"))