commit - a6fa1e3a7fec8d65b089c3a92d3fb8d027723f3f
commit + 7c4591875696ae594e083ca4bad227977a16d99c
blob - 298daacfc8f6e07c07e14fb0d53b538fd8e07a75
blob + 048dd13dced6bde63cb49c962a582575cadd95dc
--- script.h
+++ script.h
int global_set(char *, struct op *);
struct op *newop(int);
+void free_op_rec(struct op *);
void free_op(struct op *);
struct op *op_rest(void);
struct op *op_assign(char *, struct op *);
void ppf_val(FILE *, struct value *);
void pp_val(struct value *);
+const char *val_type(struct value *);
int val_trueish(struct value *);
int val_eq(struct value *, struct value *);
int val_cast(struct value *, int);