18 |
#include <symtab.h> |
#include <symtab.h> |
19 |
|
|
20 |
struct matching_rule { |
struct matching_rule { |
|
struct matching_rule *next; |
|
21 |
char *name; |
char *name; |
22 |
VALUE_PAIR *lhs; |
VALUE_PAIR *lhs; |
23 |
VALUE_PAIR *rhs; |
VALUE_PAIR *rhs; |
28 |
extern LOCUS source_locus; |
extern LOCUS source_locus; |
29 |
|
|
30 |
extern Symtab *user_tab; |
extern Symtab *user_tab; |
|
extern MATCHING_RULE *hints; |
|
31 |
|
|
|
extern MATCHING_RULE *pair_result(); |
|
32 |
int init_parse(char *name, int complain); |
int init_parse(char *name, int complain); |
33 |
int init_lex(char *name); |
int init_lex(char *name); |
34 |
void done_lex(); |
void done_lex(); |