10bbfda8aSnia/* 20bbfda8aSnia * Header for the various parse_yacc/gram.y backend funcs 30bbfda8aSnia */ 40bbfda8aSnia#ifndef _CTWM_PARSE_YACC_H 50bbfda8aSnia#define _CTWM_PARSE_YACC_H 60bbfda8aSnia 70bbfda8aSniavoid yyerror(char *s); 80bbfda8aSnia 90bbfda8aSniavoid InitGramVariables(void); 100bbfda8aSniavoid RemoveDQuote(char *str); 110bbfda8aSnia 120bbfda8aSniaMenuRoot *GetRoot(char *name, char *fore, char *back); 130bbfda8aSnia 140bbfda8aSniabool CheckWarpScreenArg(const char *s); 150bbfda8aSniabool CheckWarpRingArg(const char *s); 160bbfda8aSniabool CheckColormapArg(const char *s); 170bbfda8aSniavoid GotButton(int butt, int func); 180bbfda8aSniavoid GotKey(char *key, int func); 190bbfda8aSniavoid GotTitleButton(char *bitmapname, int func, bool rightside); 200bbfda8aSnia 210bbfda8aSnia 220bbfda8aSniaextern char *Action; 230bbfda8aSniaextern char *Name; 240bbfda8aSniaextern MenuRoot *root, *pull; 250bbfda8aSnia 260bbfda8aSniaextern int cont; 270bbfda8aSniaextern int mods; 280bbfda8aSnia 290bbfda8aSnia 300bbfda8aSnia#define DEFSTRING "default" 310bbfda8aSnia 320bbfda8aSnia 330bbfda8aSnia#endif /* _CTWM_PARSE_YACC_H */ 34