Commit graph

29 commits

Author SHA1 Message Date
5699ab190a improve code (some clippy::pedantic lints) 2022-01-04 22:01:55 +01:00
d1179ff2ea hello world! 2021-12-31 16:44:21 +01:00
bc218efe0e fix lex test 2021-12-31 14:14:53 +01:00
dc26b52bd2 more vm and alloc and intern 2021-12-31 14:09:06 +01:00
9eff0f0188 docs 2021-12-30 18:09:11 +01:00
62e4ffac6c use error tokens in parser 2021-12-30 16:46:41 +01:00
11b735d728 error tokens instead of result 2021-12-30 16:21:18 +01:00
e7e8ee4b4d it was fun not really dumb 2021-12-30 14:14:30 +01:00
d3125945eb remove lexer error 2021-12-30 14:06:24 +01:00
219a7b7e37 improve error types 2021-12-30 13:59:17 +01:00
78f8382502 small api changes 2021-12-30 13:50:52 +01:00
e26e849b56 bump alloc 2021-12-30 13:19:52 +01:00
9e643b8acd print and more 2021-12-29 20:12:45 +01:00
7cba55578a clippy cleanup 2021-11-02 21:13:20 +01:00
53c2cdb085 fix span error 2021-10-31 20:53:40 +01:00
c5b82c4b18 stmt parse 2021-10-31 13:59:47 +01:00
06ac1bb2e7 rename comparison tokens 2021-10-31 01:37:48 +02:00
8f99a1d630 add spans to AST 2021-10-31 00:40:18 +02:00
d848818824 more primaries 2021-10-31 00:19:07 +02:00
098addf75b add semi support 2021-10-30 18:39:50 +02:00
a0e17c6042 add parser 2021-10-30 18:29:56 +02:00
186eb71a50 add break to lex and create first ast 2021-10-20 19:57:25 +02:00
40a7aaac71 nice errors 2021-10-07 22:15:10 +02:00
bea961bbbd test program 2021-10-07 20:39:31 +02:00
1ed076a5d3 all lex tests pass 🎉 2021-10-07 20:22:44 +02:00
70a35e2a10 lex string literals, with bug 2021-10-05 22:56:47 +02:00
52d740af9e more lex 2021-10-05 22:36:32 +02:00
cbe2a0130f more lex 2021-10-04 17:10:10 +02:00
0f7999cc0f started lexer 2021-10-03 21:22:40 +02:00