sizeof *c = 4
c->tag = 2
Const

sizeof *v = 8
v->tag = 4
Var

u->op = -
f->name = f
p->negated = 1
.wp->tag() 65
tok->tag() for Token = 66
tok->tag() for Eof = 1
.bool_expr_str = bool_expr.Binary
(bool_expr.Binary left:(word value:left) right:(word value:right))

(arith_expr.Const i:42)

(arith_expr.Big b:9223372036854775807)

(arith_expr.FuncCall
  name:myfunc
  args:[(arith_expr.Const i:42) (arith_expr.Big b:9223372036854775807)]
)
.m.ss = (nil)
m.ib = (nil)
mm.ib[42] = 1
(Dicts ss:{foo bar} ib:{42 T})
.g_ft.tag() = 1
g_ret.tag() = 3
g_ret.status = 5
...
Total: 7 tests (1031 ticks, 0.001 sec), 19 assertions
Pass: 7, fail: 0, skip: 0.