Commit Graph

20 Commits

Author SHA1 Message Date
hylo c886ae523f feat(encoder): datetime 2022-12-30 18:27:42 +01:00
hylo 476672a212 fix(encoder): build empty inline tree
all toml-tests passing!
2022-12-30 17:53:13 +01:00
hylo 612e23e9ad fix(encoder): array-tables at the very end 2022-12-30 17:53:13 +01:00
hylo 9f6912f6e5 fix(encoder): escaping control character 2022-12-30 17:53:13 +01:00
hylo 88467007a3 feat(encoder): array-tables correctly sorted 2022-12-30 17:53:13 +01:00
hylo 7eddf96f5d feat(encoder): array-tables (wip) 2022-12-30 17:53:13 +01:00
hylo 976a862ed3 feat(encoder): strings 2022-12-30 17:53:13 +01:00
hylo 10cc3bf1f2 feat(encoder): test-value building 2022-12-30 17:53:13 +01:00
hylo 0f95d9315e feat(encoder): inline tables 2022-12-30 17:53:13 +01:00
hylo 44a0b29d22 feat(encoder): arrays 2022-12-30 17:53:13 +01:00
hylo c61c79812b feat(encoder): nested tables 2022-12-30 17:53:13 +01:00
hylo c3c73e1a10 feat: initial encododer (wip) 2022-12-30 17:53:13 +01:00
hylo 91b2dfbe87 refactor: move parser to subdir 2022-12-30 17:53:13 +01:00
hylo 195b75818d refactor: rename peg parser 2022-12-30 17:53:13 +01:00
hylo d8993f2ebc feat: inline-tables (wip) 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 9e2443a1f8 feat: integers, strings 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