in reply to Bug : eval and accent
Hi!
Same results here (Perl 5.8.8 on Slackware linux 12.0).
Since the file was encoded in ISO-8859, I converted it to utf-8, but with similar results. Then I added "use utf8;" as first line - and the script worked:perl -w 651153.pl Eval buggy code ERR = Unrecognized character \xE9 at (eval 1) line 1. DONE Eval good code Use of uninitialized value in concatenation (.) or string at 651153.pl + line 15. string is : DONE
So, if anyone wants to use non-ascii characters for variable names, you should save the script as utf8 text file and include "use utf8;" Have a nice day!Eval buggy code DONE Eval good code string is : new eval done DONE
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: Bug : eval and accent
by sylvanus_monachus (Novice) on Nov 16, 2007 at 13:39 UTC | |
Re^2: Bug : eval and accent
by ikegami (Patriarch) on Nov 16, 2007 at 19:19 UTC |
In Section
Seekers of Perl Wisdom