X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=util%2Fepist%2Fepist.l;h=e545054a93133506fdc77c1ebd7a52b042126da0;hb=da8d6b3f60a3eb39ca47cfcb9aa5b2f445050102;hp=146d4b0eb71d1796bb591e0b8a7bf53b27fe9022;hpb=97e86c912ee33e9e75e68f9c193d78879f91d542;p=chaz%2Fopenbox diff --git a/util/epist/epist.l b/util/epist/epist.l index 146d4b0e..e545054a 100644 --- a/util/epist/epist.l +++ b/util/epist/epist.l @@ -13,12 +13,28 @@ extern YYSTYPE yylval; \} return EBRACE; ; return SEMICOLON; - return DASH; +Options | +options return OPTIONS; Mod1 | +mod1 | Mod2 | +mod2 | Mod3 | +mod3 | Mod4 | +mod4 | Control | +control | +shift | Shift yylval = (int) strdup(yytext); return BINDING; +on | +On | +true | +True yylval = (int) strdup(yytext); return TRUE; +Off | +off | +false | +False yylval = (int) strdup(yytext); return FALSE; [0-9]+ yylval = (int) strdup(yytext); return NUMBER; \".+\" yylval = (int) strdup(yytext); return QUOTES; [a-zA-Z_0-9]+ yylval = (int) strdup(yytext); return WORD;