Commit graph

33 commits

Author SHA1 Message Date
3cbeab3434
documentation run 2025-05-26 12:53:40 +02:00
eefbcc8ae2
documentation run 2025-05-26 12:31:51 +02:00
f59e6a5fd5
first documentation run 2025-05-26 12:24:35 +02:00
e065108f58
add license text because why not 2025-05-26 10:35:22 +02:00
a4cae77d2d
update all packages 2025-05-26 10:33:34 +02:00
c7bcdef363
readme disclaimer 2025-05-26 10:31:51 +02:00
c869360aaa
remove java implementation, was merely a book copy 2025-05-26 10:30:31 +02:00
175f672dd6
use run instead of compile, it describes an interpreter better 2025-05-26 10:23:04 +02:00
32e5e8a41a
implement chapter 13 in rust! 2025-05-26 10:19:18 +02:00
621c97102a
implement chapter 12 in rust 2025-05-25 16:04:00 +02:00
283155c38b
start unifying error messages 2025-05-25 10:55:50 +02:00
a25b6d1e92
implement chapter 11 in rust 2025-05-25 10:52:20 +02:00
8860a1c639
use newest rust 2025-05-23 12:44:17 +02:00
946d2dd1cb chapter 11 in java 2025-02-27 14:25:40 +01:00
a98d249399 chapter 10 in rust 2025-02-13 12:29:31 +01:00
a13db8e29c chapter 10 in java 2025-02-12 14:20:34 +01:00
f82919414e chapter 9 in rust 2025-02-12 13:10:07 +01:00
1a485ebcb1 chapter 9 in java 2025-02-12 11:07:13 +01:00
a629ddca05 statements in rust 2025-02-12 10:30:51 +01:00
15b331f447 pull interpreter value out into its own file 2025-02-11 14:09:52 +01:00
6440819ff2 statements and block scoping in java 2025-02-11 13:46:16 +01:00
860eb6dfa4 interpreter in rust 2025-02-11 11:19:56 +01:00
ac2621e431 document java interpretere 2025-02-11 10:16:46 +01:00
d5f7809ebb java interpreter 2025-02-11 05:47:41 +01:00
491f75f6e9 add synchronize to rust 2025-02-10 14:45:11 +01:00
ae959f7768 parser in rust 2025-02-10 14:36:55 +01:00
4844e43447 AST in java 2025-02-09 13:57:27 +01:00
cac74b1c10 add ast generator in java 2025-02-08 10:21:26 +01:00
a257beb170 refactor tokenizers away from one giant switch statement 2025-02-07 09:21:23 +01:00
3cf8ef02d1 initial rust scanner 2025-02-06 18:55:54 +01:00
818816d16d rust skeleton 2025-02-06 11:34:46 +01:00
754713697d add quick readme 2025-02-06 11:00:57 +01:00
dcc1ae8699 java lox scanner implementation 2025-02-06 10:54:21 +01:00