>perl -we"$a=10; $a->isa('foo');" Can't call method "isa" without a package or object reference at -e line 1. >perl -we"eval { $a=10; $a->isa('foo'); }" > #### >perl -we"eval { $a='abc'; $a += 5; } Argument "abc" isn't numeric in addition (+) at -e line 1. >perl -we"eval { local $SIG{__WARN__} = sub {}; $a='abc'; $a += 5 }" > #### >perl -we"eval { print STDERR qq{foo\n}; }" Argument "abc" isn't numeric in addition (+) at -e line 1. >perl -we"eval { local *STDERR; print STDERR qq{foo\n}; }" print() on unopened filehandle STDERR at -e line 1. >perl -we"eval { local $SIG{__WARN__} = sub {}; local *STDERR; print STDERR qq{foo\n}; }" print() on unopened filehandle STDERR at -e line 1. > #### >perl -we"$a=10; UNIVERSAL::isa($a, 'foo');" >