1 #ifndef conffile_internal_h
2 #define conffile_internal_h
7 typedef cstring_t atom_t
;
9 /* Parse tree for configuration file */
11 #define YYSTYPE struct p_node *
16 #define T_ASSIGNMENT 10
26 #define T_IS_PRIMITIVE(NTYPE) ((NTYPE) < T_ASSIGNMENT)
40 extern cstring_t config_file
;
41 extern int config_lineno
;
44 /* Keys in dictionaries are 'atoms', which are constructed from strings
45 using this call. Atoms may be compared using '=='. */
46 extern atom_t
intern(cstring_t string
);
48 extern struct p_node
*parse_conffile(FILE *conffile
);
50 #endif /* conffile_internal_h */