Commit Graph

1 Commits

Author SHA1 Message Date
Peter J. Holzer dfc1e8bf8b Implement MVP of DSL
I implemented the parser manually since I couldn't get pypeg2 to emit
useful error messages (I confess to be a bit proud of my multi-level
color-coded reporting).

The DSL isn't complete yet. Explicit dependencies and nested rules are
still missing, as are most column types. But it's enough to create and
populate some tables from a real-world project, so I consider it to have
reached to MVP stage.
2022-02-25 16:21:07 +01:00