C89 parser for TOML