Program | Decl i [] | | Lit 0 | Expr | | Assign i [] | | | Lit string | Decl _foo [] | | Lit 3