$val = *x; print "@{ *{ $val } }"; #### print $val; --output:-- *main::x #### $what = *x; print $what, "\n"; $what = \*x; print $what, "\n"; *main::x GLOB(0x10082ad88) #### $fh = *STDOUT; print $fh 'hello', "\n"; --output:-- hello #### $STDOUT = 10; $fh = *STDOUT; print ($fh + 2); --output:-- 2