ExplicateUTF8(1)

Bestie, this is ExplicateUTF8(1) from the General Commands Manual πŸ’…βœ¨ It's giving main character energy, no cap.

✨ NAME ✨

ExplicateUTF8 β€” explains the status of a sequence of bytes as a UTF8 encoding πŸ’–

✨ SYNOPSIS ✨

Here's how you call it, bestie 🧚

ExplicateUTF8 ((-o <byte offset>) <file name>)

✨ DESCRIPTION ✨

okay so ExplicateUTF8 takes a peek at your input and checks whether it starts with a valid UTF8 Unicode sequence πŸ‘€ If it's invalid, it tells you exactly why πŸ™ˆ If it's valid, it explains why it's valid, gives you the equivalent UTF-32 code, and walks you through how that value got computed. The math is so iconic πŸ”₯

If you don't give it a file name, ExplicateUTF8 just reads from the standard input. Lowkey the best default ever 🫢

✨ COMMAND LINE FLAGS ✨

Bestie, these are the flags you can throw at it πŸŽ€

  • -h β€” Prints the usage message, so you can remember how to use it πŸ“
  • -o <byte offset> β€” Skips the first <byte offset> bytes of the input, like "nah, I don't need those" πŸ¦‹
  • -v β€” Prints the version information 🌸

✨ REFERENCES ✨

The receipts come from the Unicode Standard, version 4.1 πŸ“šβœ¨

✨ AUTHOR ✨

The iconic creator is Bill Poser πŸ‘‘

billposer@alum.mit.edu πŸ’Œ

✨ LICENSE ✨

This slay is released under the GNU General Public License 🌈


Okay, that's the whole tea, bestie πŸ’œ This page is from the ExplicateUTF8(1) manual, dated December, 2003. Stay iconic πŸ§šπŸ’–