=over =item chr NUMBER X<chr> X<character> X<ASCII> X<Unicode> =item chr Returns the character represented by that NUMBER in the character set. For example, C<chr(65)> is C<"A"> in either ASCII or Unicode, and C<chr(0x263a)> is a Unicode smiley face. Negative values give the Unicode replacement character (C<chr(0xfffd)>), except under the L<bytes> pragma, where the low eight bits of the value (truncated to an integer) are used. If NUMBER is omitted, uses L<C<$_>|perlvar/$_>. For the reverse, use L<C<ord>|/ord EXPR>. Note that characters from 128 to 255 (inclusive) are by default internally not encoded as UTF-8 for backward compatibility reasons. See L<perlunicode> for more about Unicode. =back