ctsk
|
8ace98a215
|
[rlox] Add boolean literals
|
2023-10-08 20:58:17 +02:00 |
|
ctsk
|
ef7c53a55c
|
[rlox] Add dedicated instruction for Nil
|
2023-10-08 20:30:43 +02:00 |
|
ctsk
|
68b165bebe
|
[rlox] Lint main.rs
|
2023-10-08 13:38:42 +02:00 |
|
ctsk
|
824ab73dcf
|
[rlox] Support Nil
|
2023-10-08 13:38:30 +02:00 |
|
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 |
|