Commit graph

25 commits

Author SHA1 Message Date
Justin Ethier
4b96938488 Added Cyc-list 2016-11-28 18:11:52 -05:00
Justin Ethier
2159746a95 Hooks for unsafe car/cdr 2016-11-02 20:19:05 +00:00
Justin Ethier
e636f40f99 Revert memq, memv, assq, assv back to primitives 2016-10-17 23:42:53 -04:00
Justin Ethier
7b6e393668 Use fast version of member 2016-10-15 18:19:18 -04:00
Justin Ethier
1326d0d5c2 Added fast mul/div 2016-10-14 18:07:00 -04:00
Justin Ethier
fa53f1225e Add fast numeric comparisons 2016-10-15 02:37:13 -04:00
Justin Ethier
bdd3edfe4f Added fast-sub 2016-10-14 23:19:09 -04:00
Justin Ethier
d456658077 Added prim/c-var-pointer 2016-10-14 22:02:37 -04:00
Justin Ethier
acaea412ea WIP 2016-10-13 18:32:15 -04:00
Justin Ethier
9a6da192e6 Issue #107 - Purge old code 2016-09-14 18:02:53 -04:00
Justin Ethier
5ce09c6698 Remove member/assoc primitives 2016-08-20 02:32:16 -04:00
Justin Ethier
6a50eff1e0 Fix compilation of Cyc-compilation-environment 2016-07-29 17:36:23 -04:00
Justin Ethier
5eeef5d992 Added (Cyc-compilation-environment) 2016-07-30 03:12:17 -04:00
Justin Ethier
3beec26ba5 Use safe cxr functions 2016-07-29 22:51:16 -04:00
Justin Ethier
b325101fcb Use safe car/cdr 2016-07-29 02:42:35 -04:00
Justin Ethier
fa24f4db37 Unsafe cell functions 2016-07-25 23:26:43 -04:00
Justin Ethier
bd9a134e34 Purge (macro?) 2016-07-14 22:32:18 -04:00
Justin Ethier
f75b077270 Added (Cyc-macro?) 2016-07-14 22:18:46 -04:00
Justin Ethier
07163817c6 Added required args for primitives 2016-07-11 22:55:15 -04:00
Justin Ethier
a72a7e1718 Validate number of args to prims 2016-07-11 21:53:28 -04:00
Justin Ethier
28e70a71e6 WIP 2016-07-11 23:24:14 -04:00
Justin Ethier
2815d45030 WIP 2016-07-10 23:05:50 -04:00
Justin Ethier
8a89678f6c Compile apply to apply_va 2016-07-01 01:08:02 -04:00
Justin Ethier
19a8080103 Added (prim:mutates? exp) 2016-06-08 23:51:58 -04:00
Justin Ethier
4f63affdd2 New module 2016-06-04 00:15:35 -04:00