XLZ_CLI maps command-line options to C++ objects without runtime string hashing or virtual calls. Option definitions are processed at compile time into sorted arrays and static indices. The runtime parser consumes arguments as a linear pass, converting values via std::from_chars and reporting errors through std::expected.
MIT License - see LICENSE file for details.