Martin Dørum
|
261c33648a
|
run GC after every step with --step
|
3 years ago |
Martin Dørum
|
941da859b5
|
get back to the main loop in continuations
|
3 years ago |
Martin Dørum
|
d0d7b14d76
|
printing improvements
|
3 years ago |
Martin Dørum
|
0acbfd77f0
|
better bytecode format
|
3 years ago |
Martin Dørum
|
b2b95c6813
|
add '\state' command to repl
|
3 years ago |
Martin Dørum
|
b7baa90a9d
|
restart vm on parse error
|
3 years ago |
Martin Dørum
|
ac50263192
|
repl history
|
3 years ago |
Martin Dørum
|
4a053e3e36
|
repl stuff
|
3 years ago |
Martin Dørum
|
979c4627a5
|
repl error messages
|
3 years ago |
Martin Dørum
|
bc29640896
|
add a REPL
|
3 years ago |
Martin Dørum
|
1b1ae8cdf4
|
separate loader.h/c
|
3 years ago |
Martin Dørum
|
61b791bdf1
|
add --output option to write bytecode to file
|
3 years ago |
Martin Dørum
|
47e2a5e981
|
check errors
|
3 years ago |
Martin Dørum
|
fa662b6868
|
change the IO APIs a bit
|
3 years ago |
Martin Dørum
|
41331f4be0
|
mostly parsing stuuff
|
3 years ago |
Martin Dørum
|
5032757e87
|
main.c nicer interface
|
3 years ago |
Martin Dørum
|
abb1277e83
|
parsing and vm stuff
|
3 years ago |
Martin Dørum
|
fbfafb7013
|
syntax stuff
|
3 years ago |
Martin Dørum
|
6c913cce57
|
printing stuff
|
3 years ago |
Martin Dørum
|
feaef07544
|
started on functions
|
3 years ago |
Martin Dørum
|
48be0c18b1
|
parsing/codegen, plus vm work
|
3 years ago |
Martin Dørum
|
5b5dc3a43d
|
move stuff around, fix strset issue
|
3 years ago |
Martin Dørum
|
f71e87c213
|
namespace (int->int map)
|
3 years ago |
Martin Dørum
|
54adcc0039
|
vm
|
3 years ago |
Martin Dørum
|
4bd819cda1
|
VM progress
|
3 years ago |
Martin Dørum
|
b55fc6e44e
|
bitset
|
3 years ago |
Martin Dørum
|
3a5ceb9f33
|
bytecode/vm stuff
|
3 years ago |
Martin Dørum
|
4856e8a711
|
l2_token_kind_name()
|
3 years ago |
Martin Dørum
|
739bb9f958
|
io fixes, started lexer
|
3 years ago |