def name.char.valid
import mylsm-lsm-store@0.6.0.1/src/Manifest.bend as Manifestimport Base
101def name.char.valid(+char: Char) -> Bool:
102 +byte = Char.to_u32(char)
103 U32.is_le(48, byte) && U32.is_le(byte, 57) ||
104 U32.is_le(65, byte) && U32.is_le(byte, 90) ||
105 U32.is_le(97, byte) && U32.is_le(byte, 122) ||
106 U32.is_eq(byte, 45) || U32.is_eq(byte, 95) || U32.is_eq(byte, 46) || U32.is_lt(127, byte)