pub unsafe fn digit_to_char(digit: u32) -> u8
Convert a digit to a character. This uses a pre-computed table to avoid branching.
Safe as long as digit < 36.
digit < 36