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
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: [5.8.0 Note] A Sub Named Sigma
by RMGir (Prior) on Nov 25, 2002 at 13:34 UTC | |
Re: [5.8.0 Note] A Sub Named Sigma
by traveler (Parson) on Nov 25, 2002 at 17:29 UTC | |
by theorbtwo (Prior) on Nov 25, 2002 at 22:23 UTC | |
Re: [5.8.0 Note] A Sub Named Sigma
by quine (Initiate) on Nov 25, 2002 at 16:46 UTC | |
Re: [5.8.0 Note] A Sub Named Sigma
by Courage (Parson) on Nov 26, 2002 at 22:54 UTC | |
Re: [5.8.0 Note] A Sub Named Sigma
by jdporter (Paladin) on Mar 14, 2008 at 15:57 UTC |
Back to
Meditations