in reply to Bug : eval and accent
in thread Bug : eval and accent
Results in the error:eval qq/my \$v\xE9/; eval q/print $string; $string = "new value"/; print $@ if $@;
"my" variable $string masks earlier declaration in same scope at (eval 2) line 1.
Somehow $string is being declared lexical in the second eval. The specific error being triggered in the first eval (Unrecognized character \xE9) has a special case in toke.c, and I can only think this early exit is leaving the tokenizer in an odd state.
You should report this bug using the perlbug program you should have installed on your system. If you wish to include the details I've mentioned please feel free.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Bug : eval and accent
by Anonymous Monk on Nov 16, 2007 at 10:58 UTC | |
by sylvanus_monachus (Novice) on Nov 19, 2007 at 09:44 UTC | |
by Argel (Prior) on Nov 19, 2007 at 20:00 UTC |