2022-12-30 16:53:13 +00:00
|
|
|
#+title: Readme
|
|
|
|
|
|
|
|
|
|
|
|
* guile-toml
|
|
|
|
|
|
|
|
** Installation
|
|
|
|
For now: add this folder to =GUILE_LOAD_PATH=
|
|
|
|
** Usage
|
|
|
|
Similar approach to =guile-json=.
|
|
|
|
|
2022-12-30 16:53:13 +00:00
|
|
|
| TOML | Guile |
|
|
|
|
|--------------------+----------------------------------|
|
|
|
|
| string | string |
|
|
|
|
| number | number (TODO: octal etc, float?) |
|
|
|
|
| key-value pair | alist |
|
|
|
|
| array | vector |
|
|
|
|
| datetime etc | TODO |
|
|
|
|
| true | #t (TODO) |
|
|
|
|
| false | #f |
|
|
|
|
| nan | TODO |
|
|
|
|
| inf | TODO |
|
|
|
|
| small / big floats | TODO |
|
|
|
|
| unicode checking | TODO |
|
2022-12-30 16:53:13 +00:00
|
|
|
|
|
|
|
To start using: =(use-modules (toml))=
|
|
|
|
** Reading TOML documents
|
|
|
|
- =(toml->scm str)=
|