Commit Graph

15 Commits

Author SHA1 Message Date
ctsk
957463bf2f [rlox] Handle incomplete expression 2023-10-08 12:44:32 +02:00
ctsk
45014fbe77 [rlox] Add repl 2023-10-08 12:25:21 +02:00
ctsk
e7e7ef3b10 [rlox] Clean up 2023-10-08 11:20:00 +02:00
ctsk
8ce54fc17c [rlox] Add first sprout of parser 2023-06-04 19:19:48 +02:00
ctsk
20cb2e90d2 [rlox] Move name out of Chunk 2023-06-03 13:45:31 +02:00
ctsk
6d9511e7f2 [rlox] Faactor out scanner tests 2023-04-19 10:22:49 +02:00
ctsk
02dd735ea6 [rlox] refactor 2023-04-14 15:27:24 +02:00
ctsk
50780273f2 [rlox] Implement Scanner 2023-04-14 14:37:39 +02:00
ctsk
5be9950d99 [rlox] mini-cleanup 2023-04-04 20:49:42 +02:00
ctsk
d227e3d3ba [rlox] Implement basic arithmetic ops 2023-04-04 19:03:57 +02:00
ctsk
278bcf5a54 [rlox] Dedop tracing 2023-03-30 20:43:36 +02:00
ctsk
acc95c36e9 [rlox] Implement VM Stack 2023-03-30 11:49:38 +02:00
ctsk
73a3d93f82 [rlox] Add line information to chunk 2023-03-29 21:15:41 +02:00
ctsk
d6e6b1d3ab [rlox] Use fewer files 2023-03-29 20:07:31 +02:00
ctsk
ff67071f5b [rlox] init 2023-03-29 20:03:16 +02:00