A smalltalk parser for INI files
# INI Parser A parser for [INI configuration files](https://en.wikipedia.org/wiki/INI_file). [](https://github.com/ctSkennerton/INI-Parser/actions/workflows/unit-tests.yml/badge.svg) [](https://codecov.io/gh/ctSkennerton/INI-Parser/branch/master) [](https://github.com/ctSkennerton/INI-Parser/actions/workflows/loading-groups.yml) [](https://github.com/ctSkennerton/INI-Parser/releases/latest) [](https://pharo.org) [](https://pharo.org) [](https://pharo.org) [](https://pharo.org) [](https://pharo.org) This is a simple parser for files with the following format: ```ini 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. ```smalltalk parser := IniReader on: iniReadStream. data := parser parse. ``` --- The parsing code is a derivative work of the [NeoJSON](https://github.com/svenvc/NeoJSON) parser by [Sven Van Caekenberghe](https://github.com/svenvc) under the MIT license.