Commit graph

17 commits

Author SHA1 Message Date
d1e3e62b6c improvement: add a bunch of notifications. 2022-08-24 18:37:32 +12:00
864e9aa8c7 wip 2022-08-23 16:17:22 +12:00
f62ffa0bb1 chore(deps): lock file maintenance 2022-08-23 09:45:52 +12:00
70c8696c0c chore(deps): lock file maintenance 2022-08-23 09:03:52 +12:00
b46d19b915 fix(deps): update rust crate pest_derive to 2.3 2022-08-22 20:16:32 +12:00
0e446666e5 fix(deps): update rust crate pest to 2.3 2022-08-22 19:30:45 +12:00
272be0d249 wip: use miette for compiler errors. 2022-08-22 11:30:39 +12:00
28f918dbca fix(deps): Update dependencies. 2022-08-19 16:41:17 +12:00
b8cdd0bf63 wip: working on the intermediate representation. 2022-08-16 20:02:03 +12:00
2277882c89 wip: replace home-rolled lexer and parser with pest. 2022-08-15 17:48:36 +12:00
2efe1a3cf1 wip: working on the compiler. 2022-08-09 12:40:22 +12:00
3e1ca2cb7a wip: wtf I don't even know any more, 2022-08-09 12:40:22 +12:00
db44757456 fix(deps): update rust crate unicode-ident to 1.0.3 2022-08-04 06:44:52 +12:00
0883359b64 chore(deps): update rust crate indoc to 1.0.7 2022-08-02 12:22:33 +12:00
1fe2de4444 feat: add statement parsing. 2022-07-20 20:43:13 +00:00
ac6049cef2 wip: start working on parser. 2022-07-17 12:30:28 +12:00
0aeabb0af3 feat: working scanner for common tokens.
This is by no means complete - or even that smart, but it's enough to get started with.
2022-07-17 09:19:58 +12:00