{ print "A\n"; eval { print "B\n"; last; print "C\n"; }; print "D\n"; } { print "W\n"; eval {{ print "X\n"; last; print "Y\n"; }}; print "Z\n"; }