#!/usr/bin/perl6
use v6;
=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?