Ian Gulliver
|
44c6a26f9d
|
Minify program after hitting score
|
2021-11-22 21:34:55 -08:00 |
|
Ian Gulliver
|
c547abb296
|
Make divide-by-zero error, handle error gracefully in grow
|
2021-11-22 20:46:20 -08:00 |
|
Ian Gulliver
|
8f712688b9
|
Fix crash on call as last instruction in function
|
2021-11-22 20:32:46 -08:00 |
|
Ian Gulliver
|
a5a4c49e37
|
First program generation
|
2021-11-20 19:25:16 -10:00 |
|
Ian Gulliver
|
f6a598a559
|
Start exercising grow code, breaking the VM
|
2021-11-20 19:18:16 -10:00 |
|
Ian Gulliver
|
5af90aa6ff
|
Make memory sizes parameters
|
2021-11-20 18:27:06 -10:00 |
|
Ian Gulliver
|
bd84a5b969
|
Restrict global and function references to memory size
|
2021-11-20 18:12:17 -10:00 |
|
Ian Gulliver
|
579ddab2de
|
Disassembler skeleton
|
2021-11-19 20:38:56 -10:00 |
|
Ian Gulliver
|
5ccf6832c8
|
Program wrapper struct
|
2021-11-19 20:16:01 -10:00 |
|
Ian Gulliver
|
534c4fe513
|
Handle invalid function calls
|
2021-11-19 15:45:51 -10:00 |
|
Ian Gulliver
|
4332632c77
|
Split out the loader from the VM
|
2021-11-18 19:56:58 -10:00 |
|
Ian Gulliver
|
e99387beb4
|
Full test (which fails)
|
2021-11-18 17:53:38 -10:00 |
|
Ian Gulliver
|
6de2e87342
|
Return state error code
|
2021-11-18 15:34:10 -10:00 |
|
Ian Gulliver
|
db33045391
|
Move vm into subdir
|
2021-11-16 20:41:57 -10:00 |
|