hylo
|
bed74c5c1a
|
fix: export scm->toml
|
2022-12-30 18:11:03 +01:00 |
hylo
|
444b496ba1
|
refactor: restructure module
|
2022-12-30 17:53:13 +01:00 |
hylo
|
91b2dfbe87
|
refactor: move parser to subdir
|
2022-12-30 17:53:13 +01:00 |
hylo
|
f32f6e9155
|
fix: flatten tree before recursing
|
2022-12-30 17:53:13 +01:00 |
hylo
|
6c6cb65dd2
|
fix: check for explicit keyvals
|
2022-12-30 17:53:13 +01:00 |
hylo
|
09dfd01956
|
fix: accept empty file
|
2022-12-30 17:53:13 +01:00 |
hylo
|
d8993f2ebc
|
feat: inline-tables (wip)
|
2022-12-30 17:53:13 +01:00 |
hylo
|
cb8c331468
|
feat: datetimes
|
2022-12-30 17:53:13 +01:00 |
hylo
|
829a933f35
|
feat: array tables
|
2022-12-30 17:53:13 +01:00 |
hylo
|
f5df0a1afd
|
feat: use strptime to validate date-time since srfi-19 doesn't
|
2022-12-30 17:53:13 +01:00 |
hylo
|
33de5c06bf
|
feat: use srfi-19 for dates since strptime doesn't support nanos
|
2022-12-30 17:53:13 +01:00 |
hylo
|
825f516ad7
|
docs: add some docs
|
2022-12-30 17:53:13 +01:00 |
hylo
|
c96da4f870
|
fix: fix checks for duplicate keys/tables
|
2022-12-30 17:53:13 +01:00 |
hylo
|
1ef9bd1716
|
feat: add checks to fail on duplicate table defitions
|
2022-12-30 17:53:13 +01:00 |
hylo
|
ee66dd1873
|
feat: array tables (mostly) work!
|
2022-12-30 17:53:13 +01:00 |
hylo
|
c8aa5f869e
|
feat: road to array tables (WIP - it's a long one)
|
2022-12-30 17:53:13 +01:00 |
hylo
|
45272ba96d
|
feat: small fixes, road to array tables (WIP)
|
2022-12-30 17:53:13 +01:00 |
hylo
|
12cecb7dc7
|
feat: special-float support
|
2022-12-30 17:53:13 +01:00 |
hylo
|
9e2443a1f8
|
feat: integers, strings
|
2022-12-30 17:53:13 +01:00 |
hylo
|
05dd32b224
|
refactor: use Parameters for dynamic binding for tests
|
2022-12-30 17:53:13 +01:00 |
hylo
|
09649ee361
|
feat: part of inline tables, floats
|
2022-12-30 17:53:13 +01:00 |
hylo
|
090a6502d0
|
feat: add decoder to use with toml-test
|
2022-12-30 17:53:13 +01:00 |
hylo
|
cc588d4d35
|
refactor: modularize parser
|
2022-12-30 17:53:13 +01:00 |
hylo
|
4c50028662
|
refactor: rename new approach
|
2022-12-30 17:53:12 +01:00 |
hylo
|
0a4ab2fb72
|
refactor: remove old approach
|
2022-12-30 17:53:12 +01:00 |
hylo
|
800f71543b
|
feat: ml strings , arrays etc
|
2022-12-30 17:53:12 +01:00 |
hylo
|
b885e5d2e5
|
feat: convert abnf to peg manually WIP
|
2022-12-30 17:53:12 +01:00 |
hylo
|
a4599efa75
|
feat: initial parsing of example toml file
|
2022-12-30 17:53:12 +01:00 |