CTWM
Loading...
Searching...
No Matches
/usr/src/RPM/BUILD/ctwm-4.1.0/parse_yacc.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DEFSTRING   "default"

Functions

void yyerror (char *s)
void InitGramVariables (void)
void RemoveDQuote (char *str)
MenuRootGetRoot (char *name, char *fore, char *back)
bool CheckWarpScreenArg (const char *s)
bool CheckWarpRingArg (const char *s)
bool CheckColormapArg (const char *s)
void GotButton (int butt, int func)
void GotKey (char *key, int func)
void GotTitleButton (char *bitmapname, int func, bool rightside)

Variables

char * Action
char * Name
MenuRootroot
MenuRootpull
int cont
int mods

Macro Definition Documentation

◆ DEFSTRING

Function Documentation

◆ CheckColormapArg()

bool CheckColormapArg ( const char * s)

Definition at line 260 of file parse_yacc.c.

References COLORMAP_DEFAULT, COLORMAP_NEXT, and COLORMAP_PREV.

◆ CheckWarpRingArg()

bool CheckWarpRingArg ( const char * s)

Definition at line 247 of file parse_yacc.c.

References WARPSCREEN_NEXT, and WARPSCREEN_PREV.

◆ CheckWarpScreenArg()

bool CheckWarpScreenArg ( const char * s)

Definition at line 228 of file parse_yacc.c.

References Isascii, Isdigit, WARPSCREEN_BACK, WARPSCREEN_NEXT, and WARPSCREEN_PREV.

◆ GetRoot()

MenuRoot * GetRoot ( char * name,
char * fore,
char * back )

◆ GotButton()

void GotButton ( int butt,
int func )

Definition at line 157 of file parse_yacc.c.

References Action, AddFuncButton(), AddToMenu(), cont, GetRoot(), mods, mods_used, NUM_CONTEXTS, pull, root, and TWM_ROOT.

◆ GotKey()

void GotKey ( char * key,
int func )

Definition at line 185 of file parse_yacc.c.

References Action, AddFuncKey(), cont, mods, mods_used, Name, NUM_CONTEXTS, and pull.

◆ GotTitleButton()

void GotTitleButton ( char * bitmapname,
int func,
bool rightside )

Definition at line 213 of file parse_yacc.c.

References Action, CreateTitleButton(), pull, and twmrc_error_prefix().

◆ InitGramVariables()

void InitGramVariables ( void )

Definition at line 40 of file parse_yacc.c.

References mods.

◆ RemoveDQuote()

void RemoveDQuote ( char * str)

Definition at line 45 of file parse_yacc.c.

◆ yyerror()

void yyerror ( char * s)

Definition at line 33 of file parse_yacc.c.

References ParseError, and twmrc_error_prefix().

Variable Documentation

◆ Action

char* Action
extern

Definition at line 24 of file parse_yacc.c.

◆ cont

int cont
extern

◆ mods

int mods
extern

Definition at line 29 of file parse_yacc.c.

Referenced by GotButton(), GotKey(), and InitGramVariables().

◆ Name

char* Name
extern

Definition at line 25 of file parse_yacc.c.

Referenced by GotKey().

◆ pull

MenuRoot * pull

Definition at line 24 of file parse_yacc.h.

◆ root