dgd/
dgd/mud/doc/kernel/
dgd/mud/doc/kernel/hook/
dgd/mud/doc/kernel/lfun/
dgd/mud/include/
dgd/mud/include/kernel/
dgd/mud/kernel/lib/
dgd/mud/kernel/lib/api/
dgd/mud/kernel/obj/
dgd/mud/kernel/sys/
dgd/src/host/beos/
dgd/src/host/pc/res/
dgd/src/host/unix/
dgd/src/lpc/
dgd/src/parser/
typedef struct {
    char *name;		/* long variable name */
    char *sname;	/* short variable name */
    Int val;		/* value */
} vars;

# define IGNORECASE(v)	(v[0].val)
# define SHIFTWIDTH(v)	(v[1].val)
# define WINDOW(v)	(v[2].val)

# define NUMBER_OF_VARS	3

extern vars *va_new  P((void));
extern void  va_del  P((vars*));
extern void  va_set  P((vars*, char*));
extern void  va_show P((vars*));