Parses 'TOML' (Tom's Obvious Minimal Language) documents, versions 1.0.0 and 1.1.0 <https://toml.io/en/v1.1.0>, into ordinary R values, and writes R values as 'TOML'. Every 'TOML' type maps to one R type, including the four date and time types, and strings are never reinterpreted. Invalid documents are refused with the line and column at fault, under configurable size, depth, item and string limits, and output is deterministic. Both directions pass the 'toml-test' conformance suite <https://github.com/toml-lang/toml-test>. The parser and writer are written in C, with no system library required.
| Version: | 0.1.0 |
| Depends: | R (≥ 4.1) |
| LinkingTo: | zufast (≥ 0.1.0) |
| Suggests: | knitr, rmarkdown, testthat (≥ 3.0.0), withr, zujson |
| Published: | 2026-11-07 |
| DOI: | 10.32614/CRAN.package.zutoml (may not be active yet) |
| Author: | Pedro Baltazar [aut, cre, cph] |
| Maintainer: | Pedro Baltazar <pedrobtz at gmail.com> |
| BugReports: | https://github.com/pedrobtz/zutoml/issues |
| License: | MIT + file LICENSE |
| URL: | https://github.com/pedrobtz/zutoml, https://pedrobtz.github.io/zutoml/ |
| NeedsCompilation: | yes |
| Language: | en-GB |
| Materials: | README, NEWS |
| CRAN checks: | zutoml results |
| Reference manual: | zutoml.html , zutoml.pdf |
| Vignettes: |
Configuration files in TOML (source, R code) |
| Package source: | zutoml_0.1.0.tar.gz |
| Windows binaries: | r-devel: zutoml_0.1.0.zip, r-release: not available, r-oldrel: not available |
| macOS binaries: | r-release (arm64): zutoml_0.1.0.tgz, r-oldrel (arm64): zutoml_0.1.0.tgz, r-release (x86_64): zutoml_0.1.0.tgz, r-oldrel (x86_64): zutoml_0.1.0.tgz |
Please use the canonical form https://CRAN.R-project.org/package=zutoml to link to this page.