Commit graph

130 commits

Author SHA1 Message Date
Justin Ethier
dfc8bb76b5 Fixes 2015-11-12 21:40:26 -05:00
Justin Ethier
33abfc3bfa Relocate setjmp code to runtime 2015-11-06 21:28:12 -05:00
Justin Ethier
5fd25f977f Do a separate heap init on startup 2015-11-07 02:56:38 -05:00
Justin Ethier
6fb8d31597 Removed stack limit globals 2015-11-05 23:00:30 -05:00
Justin Ethier
4e69bfb758 Fix for functions with cont and no args 2015-11-04 22:02:57 -05:00
Justin Ethier
2d68fde138 Simplified code 2015-11-04 20:55:27 -05:00
Justin Ethier
4905df6261 Removed obsolete function 2015-11-05 02:49:07 -05:00
Justin Ethier
62b44d667a Add missing commas 2015-11-05 02:48:29 -05:00
Justin Ethier
9545200722 WIP 2015-11-04 23:21:56 -05:00
Justin Ethier
a84c8b9339 WIP 2015-11-03 23:04:13 -05:00
Justin Ethier
0cd4d2e796 Full version of (prim/data-arg? p) 2015-11-04 02:25:50 -05:00
Justin Ethier
ca7afc7c59 Added stub 2015-11-04 02:01:15 -05:00
Justin Ethier
fee0675fa2 Added red color to indicate stack alloc 2015-10-29 22:31:25 -04:00
Justin Ethier
c332e84eac Switched order of parameters in Cyc_string_append 2015-10-13 21:50:06 -04:00
Justin Ethier
94366294da Added TODO 2015-10-12 22:56:51 -04:00
Justin Ethier
1bc65d99cd Working on converting string_append to call into cont 2015-10-12 22:49:31 -04:00
Justin Ethier
ce95299919 Removed old type mappings 2015-10-10 23:28:55 -04:00
Justin Ethier
53aad98d71 Converted Cyc-installation-dir 2015-10-10 22:18:54 -04:00
Justin Ethier
09515b2141 Converted substring 2015-10-10 22:04:36 -04:00
Justin Ethier
72917f4fbb Converting make_string functions 2015-10-09 22:24:43 -04:00
Justin Ethier
b3ca496e9a Bump version number 2015-09-14 22:01:28 -04:00
Justin Ethier
f679613923 Cleanup 2015-09-03 22:13:01 -04:00
Justin Ethier
ee8b5eeb65 Added a simplistic form of renaming 2015-09-01 21:56:06 -04:00
Justin Ethier
0578c4963a Cleanup 2015-09-01 21:30:20 -04:00
Justin Ethier
e177410706 Cut-over to expand2 2015-09-02 01:41:30 -04:00
Justin Ethier
9a3d370de4 Build macro env on top of global env 2015-09-02 01:20:47 -04:00
Justin Ethier
1244ea5342 WIP 2015-09-02 01:06:29 -04:00
Justin Ethier
6bf6b028d2 WIP 2015-09-02 00:09:06 -04:00
Justin Ethier
179d4008fb Bugfixes? 2015-09-01 22:45:24 -04:00
Justin Ethier
117ddab3f4 WIP 2015-08-31 23:06:24 -04:00
Justin Ethier
a01086e904 Use macro env instead of *defined-macros* list 2015-08-31 23:21:15 -04:00
Justin Ethier
dadabcaa80 Reverted to a working state
Now need to rework previous changes to cut-over to macro-environments
2015-08-31 18:59:22 -04:00
Justin Ethier
5441714fbd Added TODO 2015-08-28 23:52:12 -04:00
Justin Ethier
bd98b3f661 Added TODO 2015-08-28 23:44:54 -04:00
Justin Ethier
c170b253a7 Switch transforms over to use env's for expand 2015-08-28 23:40:39 -04:00
Justin Ethier
0f7772fa90 Added TODO's 2015-08-29 02:19:53 -04:00
Justin Ethier
1e64637b4f Added env to (expand) 2015-08-29 02:17:51 -04:00
Justin Ethier
9335affbd1 Added TODO 2015-08-28 22:28:32 -04:00
Justin Ethier
5ff206ef3a Remove trace 2015-08-28 22:03:26 -04:00
Justin Ethier
09a6529525 Fixed name not matching up with global 2015-08-28 22:03:11 -04:00
Justin Ethier
c887cfe04b WIP - create top-level macro env 2015-08-27 22:59:37 -04:00
Justin Ethier
2c9cf5009a Removed dead code 2015-08-27 22:35:18 -04:00
Justin Ethier
8a31c2ed0f Changed call signature of cyc-er-rename 2015-08-27 22:26:53 -04:00
Justin Ethier
a1999ff51b Added TODO 2015-08-28 02:15:05 -04:00
Justin Ethier
2cd193690c Added environment functions from eval 2015-08-28 02:13:35 -04:00
Justin Ethier
ca94e16ab1 Added more notes 2015-08-27 22:35:04 -04:00
Justin Ethier
b9c411ec5f Added notes 2015-08-27 22:04:48 -04:00
Justin Ethier
4356d372d1 Added TODO 2015-08-26 22:41:15 -04:00
Justin Ethier
e9c5e873bd Refactoring ER code 2015-08-26 22:49:52 -04:00
Justin Ethier
ae21c89344 Refactoring 2015-08-25 22:40:11 -04:00