Commit Graph

11 Commits

Author SHA1 Message Date
Mitchell Plamann
00bf6e8243 Struct functions (at least) actually work 2015-04-06 02:56:54 -04:00
Mitchell Plamann
be1848a055 Arrays and structs kinda work... 2015-04-06 02:41:11 -04:00
Mitchell Plamann
3278bfe6c4 Added native function support 2015-04-06 02:22:37 -04:00
Mitchell Plamann
447b40710e Started working on array/struct impl 2015-04-06 01:21:21 -04:00
Mitchell Plamann
e9285d5e9d cleanup 2015-03-28 19:39:01 -04:00
Mitchell Plamann
9159cf1389 Added more tests, function calls work
Fixed a bunch of bugs in other opcodes, too
2015-03-28 19:14:10 -04:00
Mitchell Plamann
af86f56873 Watch out for operator precedence 2015-03-28 18:35:26 -04:00
Mitchell Plamann
e4a297a28d Restructured the vm 2015-03-23 01:09:03 -04:00
Mitchell Plamann
3eb1346eef Added arithmetic and control flow functions.
It passes very simple test files.
2015-03-22 22:32:38 -04:00
Mitchell Plamann
2b2726e230 Math is hard 2015-03-22 22:11:10 -04:00
Mitchell Plamann
82e3f33738 Added simple and mostly wrong c0vm 2015-03-22 20:58:21 -04:00