3 {
"word",
"new_name",
__CALL, { 0 } },
9 {
"end",
"",
__CALL, { 1 } },
10 {
"string",
"new_name",
__CALL, { 2 } },
14 {
"string",
"output",
__CALL, { 3 } },
17 {
"string",
"number",
__CALL, { 4 } },
23 {
"'ppt",
"",
__CALL, { 5 } },
24 {
"end",
"",
__CALL, { 6 } },
31 {
"'px",
"",
__CALL, { 7 } },
32 {
"end",
"",
__CALL, { 8 } },
35 {
"'global",
"mode",
__CALL, { 9 } },
36 {
"end",
"",
__CALL, { 10 } },
39 {
"'px",
"",
__CALL, { 11 } },
40 {
"end",
"",
__CALL, { 12 } },
43 {
"'hide",
"bar_value",
BAR_W_ID, { 0 } },
44 {
"'show",
"bar_value",
BAR_W_ID, { 0 } },
45 {
"'toggle",
"bar_value",
BAR_W_ID, { 0 } },
48 {
"'center",
"",
__CALL, { 13 } },
49 {
"'mouse",
"",
__CALL, { 14 } },
50 {
"'cursor",
"",
__CALL, { 15 } },
51 {
"'pointer",
"",
__CALL, { 16 } },
60 {
"'down",
"direction",
RESIZE_PX, { 0 } },
61 {
"'left",
"direction",
RESIZE_PX, { 0 } },
62 {
"'right",
"direction",
RESIZE_PX, { 0 } },
63 {
"'width",
"direction",
RESIZE_PX, { 0 } },
64 {
"'height",
"direction",
RESIZE_PX, { 0 } },
70 {
"string",
"workspace",
__CALL, { 17 } },
73 {
"'global",
"mode",
__CALL, { 18 } },
74 {
"end",
"",
__CALL, { 19 } },
78 {
"end",
"",
__CALL, { 20 } },
81 {
"string",
"output",
__CALL, { 21 } },
85 {
"'next_on_output",
"workspace",
__CALL, { 22 } },
86 {
"'prev_on_output",
"workspace",
__CALL, { 23 } },
87 {
"'next",
"workspace",
__CALL, { 24 } },
88 {
"'prev",
"workspace",
__CALL, { 25 } },
89 {
"'current",
"workspace",
__CALL, { 26 } },
90 {
"'back_and_forth",
"",
__CALL, { 27 } },
92 {
"string",
"workspace",
__CALL, { 28 } },
95 {
"string",
"path",
__CALL, { 29 } },
98 {
"word",
"cvalue",
__CALL, { 30 } },
101 {
"end",
"",
__CALL, { 31 } },
102 {
"'split",
"toggle_mode",
__CALL, { 32 } },
103 {
"'all",
"toggle_mode",
__CALL, { 33 } },
106 {
"'px",
"",
__CALL, { 34 } },
107 {
"end",
"",
__CALL, { 35 } },
112 {
"end",
"",
__CALL, { 36 } },
115 {
"end",
"",
__CALL, { 37 } },
116 {
"number",
"border_width",
__CALL, { 38 } },
119 {
"string",
"output",
__CALL, { 39 } },
122 {
"string",
"mark",
__CALL, { 40 } },
129 {
"string",
"format",
__CALL, { 41 } },
132 {
"'disable",
"action",
__CALL, { 42 } },
141 {
"'show",
"",
__CALL, { 43 } },
148 {
"end",
"",
__CALL, { 44 } },
151 {
"'--no-auto-back-and-forth",
"no_auto_back_and_forth",
WORKSPACE, { 0 } },
152 {
"'next_on_output",
"direction",
__CALL, { 45 } },
153 {
"'prev_on_output",
"direction",
__CALL, { 46 } },
154 {
"'next",
"direction",
__CALL, { 47 } },
155 {
"'prev",
"direction",
__CALL, { 48 } },
156 {
"'back_and_forth",
"",
__CALL, { 49 } },
158 {
"string",
"workspace",
__CALL, { 50 } },
161 {
"'dock",
"bar_value",
BAR_W_ID, { 0 } },
162 {
"'hide",
"bar_value",
BAR_W_ID, { 0 } },
163 {
"'invisible",
"bar_value",
BAR_W_ID, { 0 } },
164 {
"'toggle",
"bar_value",
BAR_W_ID, { 0 } },
167 {
"word",
"bar_id",
BAR_W_ID, { 0 } },
168 {
"end",
"",
__CALL, { 51 } },
172 {
"'instance",
"ctype",
CRITERION, { 0 } },
173 {
"'window_role",
"ctype",
CRITERION, { 0 } },
174 {
"'con_id",
"ctype",
CRITERION, { 0 } },
176 {
"'window_type",
"ctype",
CRITERION, { 0 } },
177 {
"'con_mark",
"ctype",
CRITERION, { 0 } },
179 {
"'urgent",
"ctype",
CRITERION, { 0 } },
180 {
"'workspace",
"ctype",
CRITERION, { 0 } },
181 {
"']",
"",
__CALL, { 52 } },
184 {
"'toggle",
"argument",
__CALL, { 53 } },
185 {
"'on",
"argument",
__CALL, { 54 } },
186 {
"'off",
"argument",
__CALL, { 55 } },
189 {
"'enable",
"floating",
__CALL, { 56 } },
190 {
"'disable",
"floating",
__CALL, { 57 } },
191 {
"'toggle",
"floating",
__CALL, { 58 } },
195 {
"'[",
"",
__CALL, { 59 } },
196 {
"'move",
"",
MOVE, { 0 } },
197 {
"'exec",
"",
EXEC, { 0 } },
198 {
"'exit",
"",
__CALL, { 60 } },
199 {
"'restart",
"",
__CALL, { 61 } },
200 {
"'reload",
"",
__CALL, { 62 } },
201 {
"'shmlog",
"",
SHMLOG, { 0 } },
202 {
"'debuglog",
"",
DEBUGLOG, { 0 } },
203 {
"'border",
"",
BORDER, { 0 } },
204 {
"'layout",
"",
LAYOUT, { 0 } },
207 {
"'focus",
"",
FOCUS, { 0 } },
208 {
"'kill",
"",
KILL, { 0 } },
209 {
"'open",
"",
__CALL, { 63 } },
211 {
"'sticky",
"",
STICKY, { 0 } },
212 {
"'split",
"",
SPLIT, { 0 } },
213 {
"'floating",
"",
FLOATING, { 0 } },
214 {
"'mark",
"",
MARK, { 0 } },
215 {
"'unmark",
"",
UNMARK, { 0 } },
216 {
"'resize",
"",
RESIZE, { 0 } },
217 {
"'rename",
"",
RENAME, { 0 } },
218 {
"'nop",
"",
NOP, { 0 } },
221 {
"'mode",
"",
MODE, { 0 } },
222 {
"'bar",
"",
BAR, { 0 } },
227 {
"'none",
"border_style",
__CALL, { 64 } },
228 {
"'toggle",
"border_style",
__CALL, { 65 } },
229 {
"'1pixel",
"border_style",
__CALL, { 66 } },
232 {
"'default",
"layout_mode",
__CALL, { 67 } },
233 {
"'stacked",
"layout_mode",
__CALL, { 68 } },
234 {
"'stacking",
"layout_mode",
__CALL, { 69 } },
235 {
"'tabbed",
"layout_mode",
__CALL, { 70 } },
236 {
"'splitv",
"layout_mode",
__CALL, { 71 } },
237 {
"'splith",
"layout_mode",
__CALL, { 72 } },
249 {
"string",
"argument",
__CALL, { 73 } },
252 {
"'enable",
"action",
__CALL, { 74 } },
253 {
"'disable",
"action",
__CALL, { 75 } },
254 {
"'toggle",
"action",
__CALL, { 76 } },
257 {
"end",
"",
__CALL, { 77 } },
258 {
"string",
"mark",
__CALL, { 78 } },
261 {
"'left",
"direction",
__CALL, { 79 } },
262 {
"'right",
"direction",
__CALL, { 80 } },
263 {
"'up",
"direction",
__CALL, { 81 } },
264 {
"'down",
"direction",
__CALL, { 82 } },
266 {
"'tiling",
"window_mode",
__CALL, { 83 } },
267 {
"'floating",
"window_mode",
__CALL, { 84 } },
268 {
"'mode_toggle",
"window_mode",
__CALL, { 85 } },
269 {
"'parent",
"level",
__CALL, { 86 } },
270 {
"'child",
"level",
__CALL, { 87 } },
271 {
"end",
"",
__CALL, { 88 } },
274 {
"'horizontal",
"direction",
__CALL, { 89 } },
275 {
"'vertical",
"direction",
__CALL, { 90 } },
276 {
"'toggle",
"direction",
__CALL, { 91 } },
277 {
"'v",
"direction",
__CALL, { 92 } },
278 {
"'h",
"direction",
__CALL, { 93 } },
279 {
"'t",
"direction",
__CALL, { 94 } },
282 {
"'--no-startup-id",
"nosn",
EXEC, { 0 } },
283 {
"string",
"command",
__CALL, { 95 } },
286 {
"'window",
"kill_mode",
__CALL, { 96 } },
287 {
"'client",
"kill_mode",
__CALL, { 97 } },
288 {
"end",
"",
__CALL, { 98 } },
291 {
"'--add",
"mode",
MARK, { 0 } },
292 {
"'--replace",
"mode",
MARK, { 0 } },
293 {
"'--toggle",
"toggle",
MARK, { 0 } },
294 {
"string",
"mark",
__CALL, { 99 } },
297 {
"string",
"mode",
__CALL, { 100 } },
300 {
"'window",
"",
MOVE, { 0 } },
301 {
"'container",
"",
MOVE, { 0 } },
302 {
"'to",
"",
MOVE, { 0 } },
303 {
"'--no-auto-back-and-forth",
"no_auto_back_and_forth",
MOVE, { 0 } },
307 {
"'scratchpad",
"",
__CALL, { 101 } },
317 {
"'mode",
"bar_type",
BAR_MODE, { 0 } },
320 {
"string",
"comment",
__CALL, { 102 } },
321 {
"end",
"",
__CALL, { 103 } },
static cmdp_token_ptr tokens[59]
static cmdp_token tokens_STICKY[3]
static cmdp_token tokens_KILL[3]
static cmdp_token tokens_NOP[2]
static cmdp_token tokens_MOVE_DIRECTION[2]
static cmdp_token tokens_BAR[2]
static cmdp_token tokens_SPLIT[6]
static cmdp_token tokens_MOVE_TO_POSITION_Y[2]
static cmdp_token tokens_RENAME_WORKSPACE_TO[1]
static cmdp_token tokens_FOCUS_OUTPUT[1]
static cmdp_token tokens_MARK[4]
static cmdp_token tokens_MOVE_DIRECTION_PX[2]
static cmdp_token tokens_EXEC[2]
static cmdp_token tokens_BAR_MODE[4]
static cmdp_token tokens_RESIZE_SET[1]
static cmdp_token tokens_MOVE_TO_POSITION[5]
static cmdp_token tokens_SCRATCHPAD[1]
static cmdp_token tokens_RESIZE_WIDTH[2]
static cmdp_token tokens_RESIZE[3]
static cmdp_token tokens_LAYOUT_TOGGLE[3]
static cmdp_token tokens_MOVE_TO_ABSOLUTE_POSITION[1]
static cmdp_token tokens_SHMLOG[1]
static cmdp_token tokens_BAR_W_ID[2]
static cmdp_token tokens_MOVE_TO_POSITION_X[2]
static cmdp_token tokens_CRITERION_STR[1]
static cmdp_token tokens_BORDER_WIDTH[2]
static cmdp_token tokens_TITLE_FORMAT[1]
static cmdp_token tokens_CRITERIA[11]
static cmdp_token tokens_FLOATING[3]
static cmdp_token tokens_RENAME[1]
static cmdp_token tokens_RESIZE_TILING_OR[1]
static cmdp_token tokens_RESIZE_DIRECTION[6]
static cmdp_token tokens_RESIZE_TILING[3]
static cmdp_token tokens_DEBUGLOG[3]
static cmdp_token tokens_MOVE_WORKSPACE_NUMBER[1]
static cmdp_token tokens_RENAME_WORKSPACE[2]
static cmdp_token tokens_RESIZE_PX[2]
static cmdp_token tokens_RESIZE_HEIGHT[2]
static cmdp_token tokens_INITIAL[29]
static cmdp_token tokens_MOVE_TO_MARK[1]
static cmdp_token tokens_MOVE_TO_OUTPUT[1]
static cmdp_token tokens_CRITERION[1]
static cmdp_token tokens_UNMARK[2]
static cmdp_token tokens_RENAME_WORKSPACE_LIKELY_TO[2]
static cmdp_token tokens_RENAME_WORKSPACE_NEW_NAME[2]
static cmdp_token tokens_RESIZE_TILING_FINAL[2]
static cmdp_token tokens_WORKSPACE[8]
static cmdp_token tokens_BORDER[5]
static cmdp_token tokens_MOVE_WORKSPACE[9]
static cmdp_token tokens_LAYOUT[7]
static cmdp_token tokens_FULLSCREEN_MODE[2]
static cmdp_token tokens_FULLSCREEN[4]
static cmdp_token tokens_WORKSPACE_NUMBER[1]
static cmdp_token tokens_APPEND_LAYOUT[1]
static cmdp_token tokens_MOVE_WORKSPACE_TO_OUTPUT[2]
static cmdp_token tokens_BAR_HIDDEN_STATE[3]
static cmdp_token tokens_MOVE[14]
static cmdp_token tokens_MODE[1]
static cmdp_token tokens_FULLSCREEN_COMPAT[2]
static cmdp_token tokens_FOCUS[11]