/loltoml

SAX-style TOML parser for C++11

Primary LanguageC++MIT LicenseMIT

LolToml Build Status

Loltoml is a library implementing SAX-style parser of the TOML language.

Current status

This library aims to support the latest version of TOML until TOML 1.0 is released. So any breaking changes in the language spec will be reflected in the library. Beware. Currently supported version is v0.4.0.

It passes all tests from the toml test suite using a decoder from the examples.

Build and dependencies

It's header-only and depends only on the C++ standard library.

Documentation

Since the API of the library consists of a single function parse, it should be enough to read the comments and take a look at examples.