Using Scala and a parser combinator library of your choice, please spend 3 hours on:
Every large software project has its share of configuration files to control settings, execution, etc. Let’s contemplate a config file format that looks a lot like standard PHP .ini files, but with a few tweaks.
A config file will appear as follows:
[common]