docs: function isTokenChar(code) {
    return code === 0x21                // '!'
      || code >= 0x23 && code <= 0x27   // '#', '$', '%', '&', '''
      || code === 0x2A                  // '*'
      || code === 0x2B                  // '+'
      || code === 0x2D                  // '-'
      || code === 0x2E                  // '.'
      || code >= 0x30 && code <= 0x39   // 0-9
      || code >= 0x41 && code <= 0x5A   // A-Z
      || code >= 0x5E && code <= 0x7A   // '^', '_', '`', a-z
      || code === 0x7C                  // '|'
      || code === 0x7E;                 // '~'
  }