Time to say goodbye to `fmt`
- [Change] Replace
fmt::format(),fmt::print()withstd::format(),std::print() - [Change]
I_LexAttrbecomes abstract - [Change] To '-std=c++23'
- [Change] Migrate to catch2 v3.x
fmt::format(), fmt::print() with std::format(), std::print()I_LexAttr becomes abstract