]> Dogcows Code - chaz/openbox/blob - util/epist/epist.l
include the right header and cast to avoid warnings
[chaz/openbox] / util / epist / epist.l
1 %{
2 #include <stdio.h>
3 #include <string.h>
4 #include "yacc_parser.hh"
5 %}
6
7 %%
8
9 \{ return OBRACE;
10 \} return EBRACE;
11 ; return SEMICOLON;
12 - return DASH;
13 noaction |
14 execute |
15 iconify |
16 raise |
17 lower |
18 close |
19 toggleshade |
20 toggleomnipresent |
21 moveWindowUp |
22 moveWindowDown |
23 moveWindowLeft |
24 moveWindowRight |
25 resizeWindowWidth |
26 resizeWindowHeight |
27 toggleMaximizeFull |
28 toggleMaximizeVertical |
29 toggleMaximizeHorizontal |
30 sendToWorkspace |
31 nextWindow |
32 prevWindow |
33 nextWindowOnAllWorkspaces |
34 prevWindowOnAllWorkspaces |
35 nextWindowOnAllScreens |
36 prevWindowOnAllScreens |
37 nextWindowOfClass |
38 prevWindowOfClass |
39 nextWindowOfClassOnAllWorkspaces |
40 prevWindowOfClassOnAllWorkspaces |
41 changeWorkspace |
42 nextWorkspace |
43 prevWorkspace |
44 nextScreen |
45 prevScreen |
46 showRootMenu |
47 showWorkspaceMenu |
48 stringChain |
49 keyChain |
50 numberChain |
51 cancel yylval = (int) strdup(yytext); return ACTION;
52 Mod1 |
53 Mod2 |
54 Mod3 |
55 Mod4 |
56 Control |
57 Shift yylval = (int) strdup(yytext); return BINDING;
58 [0-9]+ yylval = (int) strdup(yytext); return NUMBER;
59 \".+\" yylval = (int) strdup(yytext); return QUOTES;
60 [a-zA-Z_0-9]+ yylval = (int) strdup(yytext); return WORD;
61 #.+\n /* ignore */
62 \n /* ignore */
63 [ \t]+ /* */
64 %%
65
This page took 0.037341 seconds and 5 git commands to generate.