stacking { return TOK_STACKED; }
tabbed { return TOK_TABBED; }
border { return TOK_BORDER; }
+normal { return TOK_NORMAL; }
none { return TOK_NONE; }
1pixel { return TOK_1PIXEL; }
mode { return TOK_MODE; }
level { return TOK_LEVEL; }
up { return TOK_UP; }
down { return TOK_DOWN; }
+left { return TOK_LEFT; }
+right { return TOK_RIGHT; }
before { return TOK_BEFORE; }
after { return TOK_AFTER; }
+resize { return TOK_RESIZE; }
+shrink { return TOK_SHRINK; }
+grow { return TOK_GROW; }
+px { return TOK_PX; }
+or { return TOK_OR; }
+ppt { return TOK_PPT; }
+nop { BEGIN(WANT_WS_STRING); return TOK_NOP; }
restore { BEGIN(WANT_WS_STRING); return TOK_RESTORE; }
+mark { BEGIN(WANT_WS_STRING); return TOK_MARK; }
class { BEGIN(WANT_QSTRING); return TOK_CLASS; }
id { BEGIN(WANT_QSTRING); return TOK_ID; }
con_id { BEGIN(WANT_QSTRING); return TOK_CON_ID; }
+con_mark { BEGIN(WANT_QSTRING); return TOK_MARK; }
+
+[0-9]+ { cmdyylval.number = atoi(yytext); return NUMBER; }
. { return (int)yytext[0]; }