Generate a large number of strings and maps programmatically in compile time.
You are pretty much limited to macros and macro-like languages (llvm-tablegen) if you want to do this today.
You are pretty much limited to macros and macro-like languages (llvm-tablegen) if you want to do this today.
Users, library writers, and compiler writers all benefit from this in some way.