#include <def.h>
Data Fields | |
| struct op * | next |
| short | arity |
| short | precedence |
| short | eval |
| struct rule * | hash |
| struct op * | super |
| struct op * | other |
| unsigned char | length |
| char | pname [1] |
Definition at line 78 of file def.h.
Definition at line 79 of file def.h.
Referenced by op_define(), op_put(), primitive_define(), scan(), and type_define().
| short op::arity |
Definition at line 80 of file def.h.
Referenced by exp_parse(), expr_free(), expr_print(), more_specific(), name_space_insert(), ole_add(), ole_multiply(), op_create(), op_define(), op_put(), parse(), primitive(), primitive_execute(), reduce(), type_define(), and walk().
| short op::precedence |
Definition at line 81 of file def.h.
Referenced by exp_parse(), more_specific(), op_define(), and type_define().
| short op::eval |
Definition at line 82 of file def.h.
Referenced by op_define(), op_new(), primitive(), primitive_execute(), and walk().
Definition at line 85 of file def.h.
Referenced by match_types(), more_specific(), op_define(), op_new(), primitive(), primitive_define(), and type_define().
Definition at line 86 of file def.h.
Referenced by exp_parse(), expr_print(), op_define(), op_new(), op_put(), parse(), and type_define().
| unsigned char op::length |
| char op::pname[1] |
Definition at line 88 of file def.h.
Referenced by exp_parse(), expr_print(), name_put(), name_space_print(), op_create(), op_define(), op_put(), parse(), primitive(), primitive_define(), primitive_execute(), reduce(), scan(), and type_define().
1.5.4