lox

[Archived] Partial Zig implementation of the Lox bytecode VM from the book Crafting Interpreters

by wrycode (z6MkuCL8…x3Mu)

rad:z3bQZp4V6bnSXvwmS7X3tfFGZVuWx branch main HEAD b2f1f66d updated 1y ago
https git clone https://code.wrycode.com/rad:z3bQZp4V6bnSXvwmS7X3tfFGZVuWx.git lox
radicle rad clone rad:z3bQZp4V6bnSXvwmS7X3tfFGZVuWx lox
No README.

Branches

Recent commits

Latest 30 commits on main.

b2f1f66d begin chapter 20 wrycode 1y ago
eb61aff4 Finish chapter 19 wrycode 1y ago
634d44d1 start 19.5 wrycode 1y ago
41109339 Clean up unused C files and add some files wrycode 1y ago
e55dee57 Clean up debugging output wrycode 1y ago
6e2ffa56 Fix bug wrycode 1y ago
618960a8 fix bug wrycode 1y ago
47c5e6cc Fix 19.4 struct inheritance and string representation wrycode 1y ago
c615ec91 More 19.4 wrycode 1y ago
638b3686 Start 19.4 wrycode 1y ago
83507c9e update printValue wrycode 1y ago
74f8d2fe Fix 19.3 tests wrycode 1y ago
9d8996ba Fix 19.3, start tests wrycode 1y ago
da1d1af3 19.3 wrycode 1y ago
914628d2 19.2 wrycode 1y ago
38d2115a Finish chapter 18 wrycode 1y ago
9c15df05 Add arithmetic tests and report division by zero wrycode 1y ago
2db83337 Fix bug where "/" caused infinite loop in skipWhitespace() wrycode 1y ago
f56cf67a resolve compiler errors wrycode 1y ago
9d043cf6 More work on ch 17 wrycode 1y ago
a04eea07 Fixes wrycode 1y ago
72d6ca80 Reorg and style fix wrycode 1y ago
60cd1dfe Finish 17 untested wrycode 1y ago
78984ddd beginning of 17.6 untested wrycode 1y ago
64003afb 17.5 untested wrycode 1y ago
4255014a through 17.3, untested wrycode 1y ago
42fabd2b Finish chapter 16 with repl, etc. wrycode 1y ago
87d82c91 Finish scanner from chapter 16 wrycode 1y ago
05dc753a Start 16.4.1 adding identifiers wrycode 1y ago
d649502a Commit unfinished code wrycode 1y ago