issues
search
tdp2110
/
crafting-interpreters-rs
Crafting Interpreters in Rust
Boost Software License 1.0
241
stars
11
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
don't define list builtins unless the extension is on
#39
tdp2110
opened
2 years ago
0
give LoxFunctions source location info
#38
tdp2110
opened
2 years ago
0
move panics in compiler/bytecode interp to structured exceptions
#37
tdp2110
opened
2 years ago
0
hacky setitem in bytecode interp
#36
tdp2110
closed
3 years ago
0
DRY up `interp.member.get()` calls in treewalk_interpreter.rs
#35
tdp2110
closed
2 years ago
1
introduce pragmas and/or command line switches for language extensions
#34
tdp2110
closed
2 years ago
1
implement lambdas
#33
tdp2110
opened
3 years ago
1
implement store subscript
#32
tdp2110
closed
3 years ago
1
hook up bytecode interpreter to repl
#31
tdp2110
opened
3 years ago
0
GC broken by lists
#30
tdp2110
closed
3 years ago
0
implement a `-c` option for main.rs, like Python
#29
tdp2110
closed
3 years ago
1
list slicing
#28
tdp2110
opened
3 years ago
0
list indexing
#27
tdp2110
closed
3 years ago
1
list append method
#26
tdp2110
opened
3 years ago
0
DRY up test code
#25
tdp2110
closed
3 years ago
1
introducing lists
#24
tdp2110
closed
3 years ago
0
implement stack checker
#23
tdp2110
opened
3 years ago
0
implement lists
#22
tdp2110
closed
3 years ago
1
move `expr:: SourceLocation` into `scanner` and DRY up all the things
#21
tdp2110
opened
3 years ago
0
more info when debugger, repl launches
#20
tdp2110
closed
3 years ago
0
add acknowledgement.txt
#19
tdp2110
opened
3 years ago
0
use munificent's test suite
#18
tdp2110
opened
3 years ago
0
don't require semicolon in repl
#17
tdp2110
closed
3 years ago
0
use rustyline in debugger too!
#16
tdp2110
closed
3 years ago
1
implement JIT
#15
tdp2110
opened
3 years ago
0
catch up arrow in debugger/repl
#14
tdp2110
closed
3 years ago
1
show backtrace on exception in treewalk interp
#13
tdp2110
opened
3 years ago
1
better error reporting
#12
tdp2110
closed
2 years ago
1
implement module system
#11
tdp2110
opened
3 years ago
0
implement variable inspection in debugger
#10
tdp2110
opened
3 years ago
0
error in treewalk interpreter
#9
tdp2110
closed
3 years ago
0
Create LICENSE
#8
tdp2110
closed
3 years ago
0
clean up driver program, main.rs
#7
tdp2110
closed
3 years ago
0
implement on-disk serialization of bytecode
#6
tdp2110
opened
3 years ago
0
implement a debugger
#5
tdp2110
closed
3 years ago
2
clean up repo structure
#4
tdp2110
closed
3 years ago
1
fix gc
#3
tdp2110
closed
3 years ago
0
test interaction of super and this
#2
tdp2110
closed
3 years ago
1
DRY up parser.rs
#1
tdp2110
opened
4 years ago
0