Consider using Python with internal rules that restrict what can be displayed in a configuration file.
The advantages are that no one needs to learn another language, it is really very cheap to implement, and you do not need to worry about maintaining the configuration parser. The disadvantage is that it is not a specially designed language for your specific use case, and that if you do not strictly limit which syntax can be used, you will get complexity in your configuration files.
user97370
source share