Plinking at unicode support in perl 5.8.0, I've succeeded in naming a sub Σ - "\N{GREEK CAPITOL LETTER SIGMA}", or Σ. The byte sequence for that is 0xD3 0x8E.
This may be tough to paste accurately, but it's a chance to see how it gets encoded and rendered, too.
As I feared, I haven't found a way to paste utf8 into moz without 'helpful' interventions. The above is as rendered by vim, mangled by X. Anybody know how to do this?#!/usr/bin/perl # I hight sigma.pl use 5.8.0; use warnings; use strict; use utf8; sub Ó~N { my $sum = 0; $sum += $_ for @_; $sum; } print Ó~N 1..5; print $/;
Properly displayed, the sub and call read:
sub Σ {
...
}
print Σ 1..5;
Here's a one-liner to patch the listing (assuming ISO-8859-1): perl -pi.bak -e's/Ó~N/\xD3\x8E/' sigma.pl It's not easy yet for me to get my tools to cooperate.
After Compline,
Zaxo
In reply to [5.8.0 Note] A Sub Named Sigma by Zaxo
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |