public override Statement VisitThrow(Throw Throw) { WriteLine("raise {0};", ((Identifier)Throw.Expression).Name); return Throw; }