4 #endif /* HAVE_CONFIG_H */
10 #include <atalk/talloc.h>
11 #include <atalk/spotlight.h>
13 #include "sparql_parser.h"
14 #define SLQ_VAR ssp_slq
18 ASC [a-zA-Z0-9_\*\:\-\.]
24 UANY {ASC}|{U2}{U}|{U3}{U}{U}|{U4}{U}{U}{U}
25 UONLY {U2}{U}|{U3}{U}{U}|{U4}{U}{U}{U}
28 InRange return FUNC_INRANGE;
29 \$time\.iso return DATE_ISO;
30 false {yylval.bval = false; return BOOL;}
31 true {yylval.bval = true; return BOOL;}
42 {UANY}+ {yylval.sval = talloc_strdup(SLQ_VAR, yytext); return WORD;}