Commit Graph

7 Commits

Author SHA1 Message Date
5ab4694c66 I don't know what I was doing here but I probably won't return to this branch anyway 2023-10-14 15:19:27 +02:00
Brian Picciano
92f93ff076 Implement Decoder
The sytax has ultimately remained unchanged, except for the new ability
to have tuples as edge values, changing the tuple value separator to
`,`, and allowing for the eliding of trailing `;` and `,`.
2022-12-27 17:15:24 +01:00
Brian Picciano
e06b20b604 Fold graph::Graph into gg::Graph, add TokenKind::End to lexer 2022-12-27 00:01:42 +01:00
Brian Picciano
6b5f2d7e82 Developed gg.bnf 2022-12-26 22:36:34 +01:00
Brian Picciano
20e050438c Finish up lexer, add tests for it 2022-12-26 17:54:08 +01:00
Brian Picciano
2919bcaa77 Implemented lexer 2022-12-24 23:33:32 +01:00
Brian Picciano
0248a11285 Initial implementation of the Graph type in rust, construction functions only 2022-12-24 14:15:31 +01:00