Commit graph

719 commits

Author SHA1 Message Date
Justin Ethier
7537d41e26 WIP - (system) 2015-05-25 22:59:38 -04:00
Justin Ethier
36d0485288 Removed debug code 2015-05-21 01:20:27 -04:00
Justin Ethier
2ce058bf12 Call into lib "top-level" for init's 2015-05-21 01:19:39 -04:00
Justin Ethier
a804e048fd Create a function for library inits
This is done at the top-level for programs, but libraries need a dedicated function for it so we can chain inits across multiple libraries on program startup.
2015-05-20 21:21:38 -04:00
Justin Ethier
9c41247c67 Typecheck list parameter of (assoc) 2015-05-19 21:42:46 -04:00
Justin Ethier
ad5bd03d7d Edited header comment block 2015-05-07 21:32:59 -04:00
Justin Ethier
2c6ac71fb8 Alias call/cc and eval globals 2015-05-07 21:19:29 -04:00
Justin Ethier
836725a88f Fix GC of globals, using new table 2015-05-07 16:25:10 -04:00
Justin Ethier
92e25a8640 Fixes to get new runtime to build 2015-05-06 22:49:41 -04:00
Justin Ethier
1ddadac287 Refactored globals 2015-05-06 18:20:24 -04:00
Justin Ethier
cf9fe25476 WIP 2015-05-06 18:15:16 -04:00
Justin Ethier
718fe12a2b WIP 2015-05-06 17:55:11 -04:00
Justin Ethier
106b0a9348 Refactoring WIP 2015-05-06 14:21:19 -04:00
Justin Ethier
cfdac7963d Cleanup of runtime library 2015-04-21 17:16:29 -04:00
Justin Ethier
b946e75a02 Fixed compiler warning 2015-03-31 22:59:14 -04:00
Justin Ethier
78fe64cb56 Replaced AFTER_LONGJMP, and misc fixes 2015-03-31 21:45:10 -04:00
Justin Ethier
716d0e0b7f WIP 2015-03-31 14:14:40 -04:00
Justin Ethier
dd8b1852f7 WIP - separating runtime code 2015-03-30 13:40:41 -04:00
Justin Ethier
926d7b7881 First steps toward precompiling part of the runtime 2015-03-27 17:15:03 -04:00