i3
include/GENERATED_tokens.h
Go to the documentation of this file.
00001 cmdp_token tokens_MOVE_WORKSPACE[7] = {
00002     { "'to", "", MOVE_WORKSPACE_TO_OUTPUT, { 0 } }, 
00003     { "'next", "workspace", __CALL, { 0 } }, 
00004     { "'prev", "workspace", __CALL, { 1 } }, 
00005     { "'next_on_output", "workspace", __CALL, { 2 } }, 
00006     { "'prev_on_output", "workspace", __CALL, { 3 } }, 
00007     { "'number", "", MOVE_WORKSPACE_NUMBER, { 0 } }, 
00008     { "string", "workspace", __CALL, { 4 } }, 
00009 };
00010 cmdp_token tokens_CRITERION[1] = {
00011     { "'=", "", CRITERION_STR, { 0 } }, 
00012 };
00013 cmdp_token tokens_CRITERIA[9] = {
00014     { "'class", "ctype", CRITERION, { 0 } }, 
00015     { "'instance", "ctype", CRITERION, { 0 } }, 
00016     { "'window_role", "ctype", CRITERION, { 0 } }, 
00017     { "'con_id", "ctype", CRITERION, { 0 } }, 
00018     { "'id", "ctype", CRITERION, { 0 } }, 
00019     { "'con_mark", "ctype", CRITERION, { 0 } }, 
00020     { "'title", "ctype", CRITERION, { 0 } }, 
00021     { "'urgent", "ctype", CRITERION, { 0 } }, 
00022     { "']", "", __CALL, { 5 } }, 
00023 };
00024 cmdp_token tokens_MOVE_TO_POSITION_X[2] = {
00025     { "'px", "", MOVE_TO_POSITION_X, { 0 } }, 
00026     { "word", "coord_y", MOVE_TO_POSITION_Y, { 0 } }, 
00027 };
00028 cmdp_token tokens_MOVE_TO_POSITION_Y[2] = {
00029     { "'px", "", __CALL, { 6 } }, 
00030     { "end", "", __CALL, { 7 } }, 
00031 };
00032 cmdp_token tokens_RESIZE_TILING[3] = {
00033     { "'px", "", RESIZE_TILING, { 0 } }, 
00034     { "'or", "", RESIZE_TILING_OR, { 0 } }, 
00035     { "end", "", __CALL, { 8 } }, 
00036 };
00037 cmdp_token tokens_BORDER[4] = {
00038     { "'normal", "border_style", __CALL, { 9 } }, 
00039     { "'none", "border_style", __CALL, { 10 } }, 
00040     { "'1pixel", "border_style", __CALL, { 11 } }, 
00041     { "'toggle", "border_style", __CALL, { 12 } }, 
00042 };
00043 cmdp_token tokens_MODE[1] = {
00044     { "string", "mode", __CALL, { 13 } }, 
00045 };
00046 cmdp_token tokens_MOVE_WORKSPACE_NUMBER[1] = {
00047     { "string", "number", __CALL, { 14 } }, 
00048 };
00049 cmdp_token tokens_CRITERION_STR[1] = {
00050     { "word", "cvalue", __CALL, { 15 } }, 
00051 };
00052 cmdp_token tokens_FLOATING[3] = {
00053     { "'enable", "floating", __CALL, { 16 } }, 
00054     { "'disable", "floating", __CALL, { 17 } }, 
00055     { "'toggle", "floating", __CALL, { 18 } }, 
00056 };
00057 cmdp_token tokens_RENAME[1] = {
00058     { "'workspace", "", RENAME_WORKSPACE, { 0 } }, 
00059 };
00060 cmdp_token tokens_RESIZE_DIRECTION[6] = {
00061     { "'up", "direction", RESIZE_PX, { 0 } }, 
00062     { "'down", "direction", RESIZE_PX, { 0 } }, 
00063     { "'left", "direction", RESIZE_PX, { 0 } }, 
00064     { "'right", "direction", RESIZE_PX, { 0 } }, 
00065     { "'width", "direction", RESIZE_PX, { 0 } }, 
00066     { "'height", "direction", RESIZE_PX, { 0 } }, 
00067 };
00068 cmdp_token tokens_FULLSCREEN[2] = {
00069     { "'global", "fullscreen_mode", __CALL, { 19 } }, 
00070     { "end", "", __CALL, { 20 } }, 
00071 };
00072 cmdp_token tokens_RENAME_WORKSPACE_TO[2] = {
00073     { "'to", "", RENAME_WORKSPACE_TO, { 0 } }, 
00074     { "string", "new_name", __CALL, { 21 } }, 
00075 };
00076 cmdp_token tokens_MOVE_DIRECTION_PX[2] = {
00077     { "'px", "", __CALL, { 22 } }, 
00078     { "end", "", __CALL, { 23 } }, 
00079 };
00080 cmdp_token tokens_FOCUS_OUTPUT[1] = {
00081     { "string", "output", __CALL, { 24 } }, 
00082 };
00083 cmdp_token tokens_MOVE_TO_ABSOLUTE_POSITION[1] = {
00084     { "'position", "", MOVE_TO_POSITION, { 0 } }, 
00085 };
00086 cmdp_token tokens_RESIZE_TILING_OR[3] = {
00087     { "'ppt", "", RESIZE_TILING_OR, { 0 } }, 
00088     { "word", "resize_ppt", RESIZE_TILING_OR, { 0 } }, 
00089     { "end", "", __CALL, { 25 } }, 
00090 };
00091 cmdp_token tokens_RENAME_WORKSPACE[1] = {
00092     { "word", "old_name", RENAME_WORKSPACE_TO, { 0 } }, 
00093 };
00094 cmdp_token tokens_SCRATCHPAD[1] = {
00095     { "'show", "", __CALL, { 26 } }, 
00096 };
00097 cmdp_token tokens_NOP[1] = {
00098     { "string", "comment", __CALL, { 27 } }, 
00099 };
00100 cmdp_token tokens_MOVE_TO_POSITION[2] = {
00101     { "'center", "", __CALL, { 28 } }, 
00102     { "word", "coord_x", MOVE_TO_POSITION_X, { 0 } }, 
00103 };
00104 cmdp_token tokens_WORKSPACE[7] = {
00105     { "'next_on_output", "direction", __CALL, { 29 } }, 
00106     { "'prev_on_output", "direction", __CALL, { 30 } }, 
00107     { "'next", "direction", __CALL, { 31 } }, 
00108     { "'prev", "direction", __CALL, { 32 } }, 
00109     { "'back_and_forth", "", __CALL, { 33 } }, 
00110     { "'number", "", WORKSPACE_NUMBER, { 0 } }, 
00111     { "string", "workspace", __CALL, { 34 } }, 
00112 };
00113 cmdp_token tokens_APPEND_LAYOUT[1] = {
00114     { "string", "path", __CALL, { 35 } }, 
00115 };
00116 cmdp_token tokens_MARK[1] = {
00117     { "string", "mark", __CALL, { 36 } }, 
00118 };
00119 cmdp_token tokens_MOVE[12] = {
00120     { "'window", "", MOVE, { 0 } }, 
00121     { "'container", "", MOVE, { 0 } }, 
00122     { "'to", "", MOVE, { 0 } }, 
00123     { "'workspace", "", MOVE_WORKSPACE, { 0 } }, 
00124     { "'output", "", MOVE_TO_OUTPUT, { 0 } }, 
00125     { "'scratchpad", "", __CALL, { 37 } }, 
00126     { "'left", "direction", MOVE_DIRECTION, { 0 } }, 
00127     { "'right", "direction", MOVE_DIRECTION, { 0 } }, 
00128     { "'up", "direction", MOVE_DIRECTION, { 0 } }, 
00129     { "'down", "direction", MOVE_DIRECTION, { 0 } }, 
00130     { "'position", "method", MOVE_TO_POSITION, { 0 } }, 
00131     { "'absolute", "method", MOVE_TO_ABSOLUTE_POSITION, { 0 } }, 
00132 };
00133 cmdp_token tokens_MOVE_TO_OUTPUT[1] = {
00134     { "string", "output", __CALL, { 38 } }, 
00135 };
00136 cmdp_token tokens_WORKSPACE_NUMBER[1] = {
00137     { "string", "workspace", __CALL, { 39 } }, 
00138 };
00139 cmdp_token tokens_SPLIT[4] = {
00140     { "'v", "direction", __CALL, { 40 } }, 
00141     { "'h", "direction", __CALL, { 41 } }, 
00142     { "'vertical", "direction", __CALL, { 42 } }, 
00143     { "'horizontal", "direction", __CALL, { 43 } }, 
00144 };
00145 cmdp_token tokens_MOVE_WORKSPACE_TO_OUTPUT[2] = {
00146     { "'output", "", MOVE_WORKSPACE_TO_OUTPUT, { 0 } }, 
00147     { "string", "output", __CALL, { 44 } }, 
00148 };
00149 cmdp_token tokens_RESIZE[2] = {
00150     { "'grow", "way", RESIZE_DIRECTION, { 0 } }, 
00151     { "'shrink", "way", RESIZE_DIRECTION, { 0 } }, 
00152 };
00153 cmdp_token tokens_KILL[3] = {
00154     { "'window", "kill_mode", __CALL, { 45 } }, 
00155     { "'client", "kill_mode", __CALL, { 46 } }, 
00156     { "end", "", __CALL, { 47 } }, 
00157 };
00158 cmdp_token tokens_EXEC[2] = {
00159     { "'--no-startup-id", "nosn", EXEC, { 0 } }, 
00160     { "string", "command", __CALL, { 48 } }, 
00161 };
00162 cmdp_token tokens_FOCUS[11] = {
00163     { "'left", "direction", __CALL, { 49 } }, 
00164     { "'right", "direction", __CALL, { 50 } }, 
00165     { "'up", "direction", __CALL, { 51 } }, 
00166     { "'down", "direction", __CALL, { 52 } }, 
00167     { "'output", "", FOCUS_OUTPUT, { 0 } }, 
00168     { "'tiling", "window_mode", __CALL, { 53 } }, 
00169     { "'floating", "window_mode", __CALL, { 54 } }, 
00170     { "'mode_toggle", "window_mode", __CALL, { 55 } }, 
00171     { "'parent", "level", __CALL, { 56 } }, 
00172     { "'child", "level", __CALL, { 57 } }, 
00173     { "end", "", __CALL, { 58 } }, 
00174 };
00175 cmdp_token tokens_LAYOUT[4] = {
00176     { "'default", "layout_mode", __CALL, { 59 } }, 
00177     { "'stacked", "layout_mode", __CALL, { 60 } }, 
00178     { "'stacking", "layout_mode", __CALL, { 61 } }, 
00179     { "'tabbed", "layout_mode", __CALL, { 62 } }, 
00180 };
00181 cmdp_token tokens_MOVE_DIRECTION[2] = {
00182     { "word", "pixels", MOVE_DIRECTION_PX, { 0 } }, 
00183     { "end", "", __CALL, { 63 } }, 
00184 };
00185 cmdp_token tokens_INITIAL[23] = {
00186     { "end", "", INITIAL, { 0 } }, 
00187     { "'[", "", __CALL, { 64 } }, 
00188     { "'move", "", MOVE, { 0 } }, 
00189     { "'exec", "", EXEC, { 0 } }, 
00190     { "'exit", "", __CALL, { 65 } }, 
00191     { "'restart", "", __CALL, { 66 } }, 
00192     { "'reload", "", __CALL, { 67 } }, 
00193     { "'border", "", BORDER, { 0 } }, 
00194     { "'layout", "", LAYOUT, { 0 } }, 
00195     { "'append_layout", "", APPEND_LAYOUT, { 0 } }, 
00196     { "'workspace", "", WORKSPACE, { 0 } }, 
00197     { "'focus", "", FOCUS, { 0 } }, 
00198     { "'kill", "", KILL, { 0 } }, 
00199     { "'open", "", __CALL, { 68 } }, 
00200     { "'fullscreen", "", FULLSCREEN, { 0 } }, 
00201     { "'split", "", SPLIT, { 0 } }, 
00202     { "'floating", "", FLOATING, { 0 } }, 
00203     { "'mark", "", MARK, { 0 } }, 
00204     { "'resize", "", RESIZE, { 0 } }, 
00205     { "'rename", "", RENAME, { 0 } }, 
00206     { "'nop", "", NOP, { 0 } }, 
00207     { "'scratchpad", "", SCRATCHPAD, { 0 } }, 
00208     { "'mode", "", MODE, { 0 } }, 
00209 };
00210 cmdp_token tokens_RESIZE_PX[2] = {
00211     { "word", "resize_px", RESIZE_TILING, { 0 } }, 
00212     { "end", "", __CALL, { 69 } }, 
00213 };
00214 cmdp_token_ptr tokens[39] = {
00215     { tokens_MOVE_WORKSPACE, 7 },
00216     { tokens_CRITERION, 1 },
00217     { tokens_CRITERIA, 9 },
00218     { tokens_MOVE_TO_POSITION_X, 2 },
00219     { tokens_MOVE_TO_POSITION_Y, 2 },
00220     { tokens_RESIZE_TILING, 3 },
00221     { tokens_BORDER, 4 },
00222     { tokens_MODE, 1 },
00223     { tokens_MOVE_WORKSPACE_NUMBER, 1 },
00224     { tokens_CRITERION_STR, 1 },
00225     { tokens_FLOATING, 3 },
00226     { tokens_RENAME, 1 },
00227     { tokens_RESIZE_DIRECTION, 6 },
00228     { tokens_FULLSCREEN, 2 },
00229     { tokens_RENAME_WORKSPACE_TO, 2 },
00230     { tokens_MOVE_DIRECTION_PX, 2 },
00231     { tokens_FOCUS_OUTPUT, 1 },
00232     { tokens_MOVE_TO_ABSOLUTE_POSITION, 1 },
00233     { tokens_RESIZE_TILING_OR, 3 },
00234     { tokens_RENAME_WORKSPACE, 1 },
00235     { tokens_SCRATCHPAD, 1 },
00236     { tokens_NOP, 1 },
00237     { tokens_MOVE_TO_POSITION, 2 },
00238     { tokens_WORKSPACE, 7 },
00239     { tokens_APPEND_LAYOUT, 1 },
00240     { tokens_MARK, 1 },
00241     { tokens_MOVE, 12 },
00242     { tokens_MOVE_TO_OUTPUT, 1 },
00243     { tokens_WORKSPACE_NUMBER, 1 },
00244     { tokens_SPLIT, 4 },
00245     { tokens_MOVE_WORKSPACE_TO_OUTPUT, 2 },
00246     { tokens_RESIZE, 2 },
00247     { tokens_KILL, 3 },
00248     { tokens_EXEC, 2 },
00249     { tokens_FOCUS, 11 },
00250     { tokens_LAYOUT, 4 },
00251     { tokens_MOVE_DIRECTION, 2 },
00252     { tokens_INITIAL, 23 },
00253     { tokens_RESIZE_PX, 2 },
00254 };