liverpole wanted to know the systems where I tried. So far all behave the same. All systems have perl-5.8.5, 5.8.7, or 5.8.8 all with defined-or. All are non-threaded. There is no diff between 64bitint or 64bitall.
HP-UX 11iv2 example (64bitall)
102 > perl xx.pl
103 > perl -0 -ne's/;eval//;eval;eval' xx.pl
Unquoted string "white" may clash with future reserved word at (eval 3
+) line 1 (#1)
(W reserved) You used a bareword that might someday be claimed as
+a
reserved word. It's best to put such a word in quotes, or capital
+ize it
somehow, or insert an underbar into it. You might also declare it
+ as a
subroutine.
104 > perl -MV=Tk
Tk
/pro/lib/perl5/site_perl/5.8.7/IA64.ARCHREV_0-LP64/Tk.pm: 804.
+027
105 >
Enjoy, Have FUN! H.Merijn