#include "slmod_sparql_parser.h"
#define SLQ_VAR ssp_slq
#endif
-#ifdef HAVE_TRACKER_RDF
-#include <tracker.h>
-#include "slmod_rdf_parser.h"
-#define SLQ_VAR srp_slq
-#endif
-#line 514 "spotlight_rawquery_lexer.c"
+#line 509 "spotlight_rawquery_lexer.c"
#define INITIAL 0
register char *yy_cp, *yy_bp;
register int yy_act;
-#line 32 "spotlight_rawquery_lexer.l"
+#line 27 "spotlight_rawquery_lexer.l"
-#line 698 "spotlight_rawquery_lexer.c"
+#line 693 "spotlight_rawquery_lexer.c"
if ( !(yy_init) )
{
case 1:
YY_RULE_SETUP
-#line 33 "spotlight_rawquery_lexer.l"
+#line 28 "spotlight_rawquery_lexer.l"
return FUNC_INRANGE;
YY_BREAK
case 2:
YY_RULE_SETUP
-#line 34 "spotlight_rawquery_lexer.l"
+#line 29 "spotlight_rawquery_lexer.l"
return DATE_ISO;
YY_BREAK
case 3:
YY_RULE_SETUP
-#line 35 "spotlight_rawquery_lexer.l"
+#line 30 "spotlight_rawquery_lexer.l"
{yylval.bval = false; return BOOL;}
YY_BREAK
case 4:
YY_RULE_SETUP
-#line 36 "spotlight_rawquery_lexer.l"
+#line 31 "spotlight_rawquery_lexer.l"
{yylval.bval = true; return BOOL;}
YY_BREAK
case 5:
YY_RULE_SETUP
-#line 37 "spotlight_rawquery_lexer.l"
+#line 32 "spotlight_rawquery_lexer.l"
return QUOTE;
YY_BREAK
case 6:
YY_RULE_SETUP
-#line 38 "spotlight_rawquery_lexer.l"
+#line 33 "spotlight_rawquery_lexer.l"
return OBRACE;
YY_BREAK
case 7:
YY_RULE_SETUP
-#line 39 "spotlight_rawquery_lexer.l"
+#line 34 "spotlight_rawquery_lexer.l"
return CBRACE;
YY_BREAK
case 8:
YY_RULE_SETUP
-#line 40 "spotlight_rawquery_lexer.l"
+#line 35 "spotlight_rawquery_lexer.l"
return AND;
YY_BREAK
case 9:
YY_RULE_SETUP
-#line 41 "spotlight_rawquery_lexer.l"
+#line 36 "spotlight_rawquery_lexer.l"
return OR;
YY_BREAK
case 10:
YY_RULE_SETUP
-#line 42 "spotlight_rawquery_lexer.l"
+#line 37 "spotlight_rawquery_lexer.l"
return EQUAL;
YY_BREAK
case 11:
YY_RULE_SETUP
-#line 43 "spotlight_rawquery_lexer.l"
+#line 38 "spotlight_rawquery_lexer.l"
return UNEQUAL;
YY_BREAK
case 12:
YY_RULE_SETUP
-#line 44 "spotlight_rawquery_lexer.l"
+#line 39 "spotlight_rawquery_lexer.l"
return LT;
YY_BREAK
case 13:
YY_RULE_SETUP
-#line 45 "spotlight_rawquery_lexer.l"
+#line 40 "spotlight_rawquery_lexer.l"
return GT;
YY_BREAK
case 14:
YY_RULE_SETUP
-#line 46 "spotlight_rawquery_lexer.l"
+#line 41 "spotlight_rawquery_lexer.l"
return COMMA;
YY_BREAK
case 15:
YY_RULE_SETUP
-#line 47 "spotlight_rawquery_lexer.l"
+#line 42 "spotlight_rawquery_lexer.l"
{yylval.sval = talloc_strdup(SLQ_VAR, yytext); return WORD;}
YY_BREAK
case 16:
/* rule 16 can match eol */
YY_RULE_SETUP
-#line 48 "spotlight_rawquery_lexer.l"
+#line 43 "spotlight_rawquery_lexer.l"
/* ignore */
YY_BREAK
case 17:
YY_RULE_SETUP
-#line 49 "spotlight_rawquery_lexer.l"
+#line 44 "spotlight_rawquery_lexer.l"
ECHO;
YY_BREAK
-#line 867 "spotlight_rawquery_lexer.c"
+#line 862 "spotlight_rawquery_lexer.c"
case YY_STATE_EOF(INITIAL):
yyterminate();
#define YYTABLES_NAME "yytables"
-#line 49 "spotlight_rawquery_lexer.l"
+#line 44 "spotlight_rawquery_lexer.l"