Commit Graph

75 Commits

Author SHA1 Message Date
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 eac19664d4 docs: update readme 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 f4d2a441bb docs: add readme 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 12a5fa8e10 feat: value->scm 2022-12-30 17:53:12 +01:00
hylo 380abfa2b2 feat: tree building! 2022-12-30 17:53:12 +01:00
hylo 1cc692f33a dev: some examples from the suite 2022-12-30 17:53:12 +01:00
hylo 30a8503211 feat: some displaying of parsed toml 2022-12-30 17:53:12 +01:00
hylo 5db918466f feat: fix more parsing stuff 2022-12-30 17:53:12 +01:00
hylo 800f71543b feat: ml strings , arrays etc 2022-12-30 17:53:12 +01:00
hylo 4e26d69e87 feat: got to ports 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