Why?

Why ModCFG? Why not TOML, YAML, JSON, etc?

Short answer

Language name

ModCFG

JSON

YAML

TOML

Built-in enum support

Yes

No

No

No

Human-readable

Yes

Kind of

Yes

Yes

Support for lists & dictionaries

Yes

Yes

Yes

Yes

Support for numbers & strings

Yes

Yes

Yes

Yes

Support for dates & datetime

Yes

No

Yes

Yes

Long answer

TK.