4 setvar(char *name, void *value)
6 symlook(name, S_VAR, value)->u.ptr = value;
7 symlook(name, S_MAKEVAR, (void*)"");
15 Bprint(&bout, "\t%s=", s->name);
16 for (w = s->u.ptr; w; w = w->next)
17 Bprint(&bout, "'%s'", w->s);
24 Bprint(&bout, "%s:\n", s);
25 symtraverse(S_VAR, print1);
35 n = chartorune(&r, a);