# New Ticket Created by Aaron Sherman
# Please include the string: [perl #128706]
# in the subject line of all future correspondence about this issue.
# <URL: https://rt.perl.org/Ticket/Display.html?id=128706 >
I have a name in a scalar of a unicode codepoint. I want to get the
codepoint number or character. It looks like there's no way to do that
other than eval:
$ perl6 -e 'my $name = "COMMA"; say "qq\{\\c[$name]}".EVAL'
,
>From IRC:
[14:51] <AlexDaniel> what a good question
[14:51] <timotimo> i exposed the nqp op for the lookup i think
[14:52] <timotimo> but i didnt want to decide on the p6 function name
[14:52] <AlexDaniel> harmil: rakudobug it
[14:53] <harmil> okay
[14:53] <AlexDaniel> m: say “\c[PILE OF POO]”.uniname
[14:53] <evalable> AlexDaniel: |«HEAD»: PILE OF POO
[14:54] == autarch [[email protected]]
has joined #perl6
[14:55] <timotimo> codepointffromname
[14:55] <timotimo> is the name of tge nqp op
[14:55] <timotimo> one less f
Version info:
$ perl6 -v
This is Rakudo version 2016.07.1-34-ge5c909c built on MoarVM version
2016.07-3-gc01472d
implementing Perl 6.c.
--
Aaron Sherman, M.:
P: 617-440-4332 Google Talk, Email and Google Plus: [email protected]
Toolsmith, developer, gamer and life-long student.