Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.
Go to file
2020-12-26 14:33:34 +09:00
.gitignore through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
chunk.c through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
chunk.h through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
compiler.c through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
compiler.h through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
debug.c through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
debug.h through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
demo.krk through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
kuroko.c hash tables (which should work with any object as keys?) and string interning from ch 20 2020-12-26 14:33:34 +09:00
kuroko.h through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
Makefile through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
memory.c through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
memory.h through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
object.c hash tables (which should work with any object as keys?) and string interning from ch 20 2020-12-26 14:33:34 +09:00
object.h hash tables (which should work with any object as keys?) and string interning from ch 20 2020-12-26 14:33:34 +09:00
scanner.c through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
scanner.h through chapter 19 of Crafting Interpreters 2020-12-26 09:32:21 +09:00
table.c hash tables (which should work with any object as keys?) and string interning from ch 20 2020-12-26 14:33:34 +09:00
table.h hash tables (which should work with any object as keys?) and string interning from ch 20 2020-12-26 14:33:34 +09:00
value.c hash tables (which should work with any object as keys?) and string interning from ch 20 2020-12-26 14:33:34 +09:00
value.h hash tables (which should work with any object as keys?) and string interning from ch 20 2020-12-26 14:33:34 +09:00
vm.c hash tables (which should work with any object as keys?) and string interning from ch 20 2020-12-26 14:33:34 +09:00
vm.h hash tables (which should work with any object as keys?) and string interning from ch 20 2020-12-26 14:33:34 +09:00