in reply to Re^2: Encoding horridness
in thread Encoding horridness

The "the" in "the characters" means I referenced the characters in the element name. utf8 changes how Perl reads your program source, but it does more than string literals:
#!/usr/bin/perl use warnings; use strict; use feature qw{ say }; use utf8; my $á = 123; say $á;
($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,

Replies are listed 'Best First'.
Re^4: Encoding horridness
by Anonymous Monk on Jul 12, 2017 at 14:18 UTC

    Not disputing your facts, just trying to clarify. I figured the OP probably didn't have any unicode variable names in his existing program.