must free token_str if not used.
[unix-history] / usr / src / usr.bin / window / var.h
CommitLineData
f6d12243 1/*
433bd50a 2 * @(#)var.h 3.2 83/12/06
f6d12243
EW
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();
433bd50a
EW
13struct var *var_setstr();
14struct var *var_setnum();
f6d12243
EW
15struct var *var_lookup();
16
433bd50a
EW
17#define var_walk(f) var_walk1(var_head, (f))
18
f6d12243 19struct var *var_head; /* secret, shhh */