A parser for INI configuration files.
This is a simple parser for files with the following format:
globalKey = value
; This is a comment
# This is also a comment
[Section]
key = value
key2 = value2
[Another Section]
key = value
key2 = value2
Only single line values are currently supported.
Parsing returns a two level dictionary.
parser := IniReader on: iniReadStream.
data := parser parse.
The parsing code is a derivative work of the NeoJSON parser by Sven Van Caekenberghe under the MIT license.