use v6-alpha; =head1 Converting between characters and numbers. You want to convert characters to their numeric value or vice-versa =cut # XXX I'm not sure "numeric value" is still correct for utf-8, as the actual # value(s) in memory can be very different. Maybe use "codepoint", or "codepoint # number"? my $char = 'a'; my $num = $char.ord; say $num; my $char2 = $num.chr; say $char2; $char = 'foo'; say $char.ord; # XXX is this correct behavior?