28 = std::function<std::invalid_argument(
const char *what, std::source_location where)>;
std::function< std::invalid_argument(const char *what, std::source_location where)> term_parse_callback_t
Callback signature for parsing error reporting (returns what, receives source location).