public void Visit(Body body) { foreach (var print in body.Prints) { print.Accept(this); } body.Expr.Accept(this); tacs.Add(Tac.Return(tacs.Last().Result)); }