##
x=5 y=7
####
use Data::Dumper;
sub show {
local $Data::Dumper::Terse=1;
local $SHOW::expr=shift;
local $SHOW::val=eval { $expr };
$SHOW::expr . ($@ ? " throws exception: $@"
: ('='.Dumper($SHOW::expr)));
}