parse_yacc.h revision 0bbfda8a
1/*
2 * Header for the various parse_yacc/gram.y backend funcs
3 */
4#ifndef _CTWM_PARSE_YACC_H
5#define _CTWM_PARSE_YACC_H
6
7void yyerror(char *s);
8
9void InitGramVariables(void);
10void RemoveDQuote(char *str);
11
12MenuRoot *GetRoot(char *name, char *fore, char *back);
13
14bool CheckWarpScreenArg(const char *s);
15bool CheckWarpRingArg(const char *s);
16bool CheckColormapArg(const char *s);
17void GotButton(int butt, int func);
18void GotKey(char *key, int func);
19void GotTitleButton(char *bitmapname, int func, bool rightside);
20
21
22extern char *Action;
23extern char *Name;
24extern MenuRoot *root, *pull;
25
26extern int cont;
27extern int mods;
28
29
30#define DEFSTRING "default"
31
32
33#endif /* _CTWM_PARSE_YACC_H */
34