Lines Matching defs:Expr_state
86 } Expr_state;
93 static void evalerr(Expr_state *, enum error_type, const char *)
95 static struct tbl *evalexpr(Expr_state *, unsigned int);
96 static void exprtoken(Expr_state *);
97 static struct tbl *do_ppmm(Expr_state *, enum token, struct tbl *, bool);
98 static void assign_check(Expr_state *, enum token, struct tbl *);
99 static struct tbl *intvar(Expr_state *, struct tbl *);
125 Expr_state curstate;
126 Expr_state * const es = &curstate;
174 evalerr(Expr_state *es, enum error_type type, const char *str)
234 do_ppmm(Expr_state *es, enum token op, struct tbl *vasn, bool is_prefix)
261 evalexpr(Expr_state *es, unsigned int prec)
553 exprtoken(Expr_state *es)
652 assign_check(Expr_state *es, enum token op, struct tbl *vasn)
680 intvar(Expr_state *es, struct tbl *vp)