must free token_str if not used.
[unix-history] / usr / src / usr.bin / window / var.h
... / ...
CommitLineData
1/*
2 * @(#)var.h 3.2 83/12/06
3 */
4
5struct var {
6 struct var *r_left;
7 struct var *r_right;
8 char *r_name;
9 struct value r_val;
10};
11
12struct var *var_set();
13struct var *var_setstr();
14struct var *var_setnum();
15struct var *var_lookup();
16
17#define var_walk(f) var_walk1(var_head, (f))
18
19struct var *var_head; /* secret, shhh */