Commit Graph

17 Commits

Author SHA1 Message Date
Mark Thom
7527bc76f8 update README 2018-07-12 00:14:14 -06:00
Mark Thom
cd03b7795f finalize the module resolution operator. 2018-07-08 15:21:09 -06:00
Mark Thom
0abd075b0b complete trimdown of listing compilation. 2018-07-01 18:14:45 -06:00
Mark Thom
fc11fda947 prepare module code 2018-06-25 00:21:33 -06:00
Mark Thom
870316b0d1 get rid of LocalMachineCodeIndex 2018-06-24 23:32:50 -06:00
Mark Thom
2d7032e61a prepare for changes to relocation scheme 2018-06-18 21:28:22 -06:00
Mark Thom
a824a53fa8 prepare for updating the code_dir with each new predicate 2018-06-16 23:36:22 -06:00
Mark Thom
06d896277c major refactor 2018-05-15 22:47:36 -06:00
Mark Thom
7455c2e9db add support for callable if-then and disjunct 2018-05-12 00:30:34 -06:00
Mark Thom
954c29b103 add catch/throw support, make exceptions and arithmetic tests pass. 2018-05-10 01:43:36 -06:00
Mark Thom
bae107f8cd eliminate need for embedded, handwritten WAM code. 2018-05-09 22:58:23 -06:00
Mark Thom
b09c20670b shift to builtins 2018-05-08 22:38:49 -06:00
Mark Thom
24d6fb16a8 add system call preliminaries 2018-05-07 22:29:02 -06:00
Mark Thom
0dec988337 add error handling appartus 2018-05-02 21:24:43 -06:00
Mark Thom
ed9689368d properly support module imports from within modules. 2018-04-25 17:11:46 -06:00
Mark Thom
1415a5c98c add other declarations properly 2018-04-25 12:02:38 -06:00
Mark Thom
ff6e58e987 update/extension to lexer, bug fixes to module importing 2018-04-13 18:44:23 -06:00