Commit graph

170 commits

Author SHA1 Message Date
Justin Ethier
3b4139ac78 Issue #183 - Support system-level (cyclone) libs 2017-03-19 21:30:30 +00:00
Justin Ethier
3d55a37e27 Cleanup 2017-03-16 21:26:28 +00:00
Justin Ethier
bb6d822d92 Do not export internal get function 2017-03-16 15:58:17 +00:00
Justin Ethier
d86b91af36 Remove debug code 2017-03-16 14:11:46 +00:00
Justin Ethier
d8a11c2ea6 Clean up the code for (set-param-obj!) 2017-03-16 14:10:51 +00:00
Justin Ethier
06dcb18ba2 WIP 2017-03-15 17:28:54 +00:00
Justin Ethier
b4a9d4ae42 WIP, temporarily reverted set params 2017-03-15 11:32:43 +00:00
Justin Ethier
8efb714097 WIP 2017-03-14 22:59:45 +00:00
Justin Ethier
1d5cd9c626 TODO for loading param_objs on thread spawn 2017-03-12 23:01:08 +00:00
Justin Ethier
609395886a WIP 2017-03-02 19:06:38 -05:00
Justin Ethier
0c4be522e5 Use *parameter-id* in make-parameter 2017-03-02 23:40:44 -05:00
Justin Ethier
c826f09341 Added TODO 2017-02-28 18:45:23 -05:00
Justin Ethier
3b932ebfc5 WIP 2017-02-28 18:27:48 -05:00
Justin Ethier
bc9c041d88 Merge branch 'bignum2-dev' 2017-02-21 17:58:45 -05:00
Justin Ethier
a45621a8de Extend exact-integer-sqrt to support bignums 2017-02-21 15:50:14 +00:00
Justin Ethier
3f7753149e Use Cyc_remainder 2017-02-21 00:53:59 -05:00
Justin Ethier
a6a0667b1c Bignum support for (abs) 2017-02-17 17:42:15 -05:00
Justin Ethier
284dc05128 Use Cyc_expt() 2017-02-17 00:03:07 -05:00
Justin Ethier
5c77948a00 WIP 2017-02-16 00:14:10 -05:00
Justin Ethier
0325383f0e Bignum support for (exact?) 2017-02-11 18:00:56 -05:00
Justin Ethier
371b4630eb Added (bignum?) 2017-02-11 17:41:30 -05:00
Justin Ethier
4420fc3c6c Added with-handler from Bigloo 2017-02-10 23:26:53 +00:00
Justin Ethier
18b4292e4f Added with-handler 2017-02-10 23:13:42 +00:00
Justin Ethier
be542b745f Removed unnecessary integer_type usage 2017-01-30 17:35:10 -05:00
Justin Ethier
dbb25dcb49 Cleanup 2016-11-19 03:22:43 +00:00
Justin Ethier
46a4fa2d37 Issue #127 - Allow cond-expand to check for libs 2016-10-25 17:09:33 -04:00
Justin Ethier
3e134e939e WIP for cond-expand library form 2016-10-24 09:36:42 +00:00
Justin Ethier
0feb1b1054 Added stub 2016-10-24 07:39:12 +00:00
Justin Ethier
024b384f7a Issue #128 - Added exact-integer-sqrt 2016-10-24 03:02:53 +00:00
Justin Ethier
9aa0245675 Stub for exact-integer-sqrt 2016-10-23 21:33:41 +00:00
Justin Ethier
b8bcdb89dc Primitive member/assoc functions 2016-10-17 23:49:20 -04:00
Justin Ethier
e636f40f99 Revert memq, memv, assq, assv back to primitives 2016-10-17 23:42:53 -04:00
Justin Ethier
f0fb0ab198 Added macros 2016-09-30 00:14:22 -04:00
Justin Ethier
f319f55854 Remove old comment 2016-09-29 23:19:26 -04:00
Justin Ethier
0a352541eb Explicit version number 2016-09-16 01:08:03 -04:00
Justin Ethier
9e6fb14e7f Debugging 2016-09-14 04:11:56 -04:00
Justin Ethier
7402f287b2 Debugging 2016-09-03 00:15:37 -04:00
Justin Ethier
68c8f54d7a Debugging syntax-rules 2016-09-01 18:51:27 -04:00
Justin Ethier
1241f71e80 Merge fix from Chibi scheme
"Identifiers in the template should only match pattern variables from the same expansion step."
2016-08-31 23:39:53 -04:00
Justin Ethier
2e5a4adcd2 Attempt alternative let-values macro 2016-08-31 23:38:14 -04:00
Justin Ethier
587d83f6b7 Fix indexing in (vector-copy) 2016-08-30 17:34:39 -04:00
Justin Ethier
0c941d2e8d Added optional args to string->vector 2016-08-30 17:07:46 -04:00
Justin Ethier
def5bba06a Pass a value to (set!) a parameter object
Allow changing a parameter object by passing a value directly to it.
2016-08-31 03:05:34 -04:00
Justin Ethier
c564db263a Added bytevector ports 2016-08-26 18:27:22 -04:00
Justin Ethier
25c4857eba Issue #57 - Added open-input-string 2016-08-26 23:22:13 -04:00
Justin Ethier
0632d9fae4 Added let*-values and let-values 2016-08-26 22:21:02 -04:00
Justin Ethier
9fe2e1b90b Allocated memory port on heap 2016-08-26 03:51:42 -04:00
Justin Ethier
c46309463b Added string output ports 2016-08-26 03:22:41 -04:00
Justin Ethier
973ce046f5 Added member/assoc scheme functions 2016-08-19 23:50:06 -04:00
Justin Ethier
f2e6a1916f Add parameterize back 2016-08-19 00:46:19 -04:00