assignment
if (l->assignment) {
f_print(fout, " = %s", l->assignment);
last = l->assignment;
elist->assignment = NULL;
elist->assignment = tok.str;
char *assignment;
struct assignment *assign;
struct assignment *tmp;
struct assignment *tmp;
ALLOCATOR(assignment, "assignment id");
DECLARE_PTR_LIST(assignment_list, struct assignment);
assignment(ls, &nv, nvars+1);
assignment(ls, &v, 1);