Commit graph

2385 commits

Author SHA1 Message Date
Justin Ethier
7d4c1c4fd2 Added library updates 2016-08-22 18:03:14 -04:00
Justin Ethier
87910d4ffe Use lib:get-all to read library contents
This allows multiple import, export, and begin directives within a define-library.
2016-08-22 17:53:12 -04:00
Justin Ethier
4d112824f3 Remove form feed characters 2016-08-22 17:52:51 -04:00
Justin Ethier
80c10d8eb9 Remove hardcoded tag 2016-08-23 03:51:36 -04:00
Justin Ethier
1c0bd864c6 Added (lib:get-all) 2016-08-23 03:46:50 -04:00
Justin Ethier
b5ddcf0dee Initial file 2016-08-23 01:20:53 -04:00
Justin Ethier
e879cebf70 Added apply fix 2016-08-23 01:17:01 -04:00
Justin Ethier
a7bf1a094a Issue #88 - Proper apply semantics with opt args 2016-08-22 23:36:33 -04:00
Justin Ethier
b2183377c7 Revised 2016-08-20 19:22:06 -04:00
Justin Ethier
899f4ccada Added new SRFI's 2016-08-20 19:20:12 -04:00
Justin Ethier
c0a0a2e0f3 Include new SRFI's, at least for now 2016-08-20 18:56:15 -04:00
Justin Ethier
41e03f1589 Update banner 2016-08-20 18:56:06 -04:00
Justin Ethier
d7afa11603 Added latest changes 2016-08-20 18:21:33 -04:00
Justin Ethier
429fb5d3ac Import (scheme cxr) 2016-08-20 18:19:30 -04:00
Justin Ethier
e8e063ab83 Add SRFI 1 and 2 2016-08-20 18:13:02 -04:00
Justin Ethier
de34fcac6b cleanup, cut over to (srfi x) 2016-08-20 18:00:55 -04:00
Justin Ethier
bc732d3cb9 Initial file 2016-08-20 03:16:10 -04:00
Justin Ethier
ffccd7ae0b Do not return value of (member), but a boolean 2016-08-20 02:54:14 -04:00
Justin Ethier
5ce09c6698 Remove member/assoc primitives 2016-08-20 02:32:16 -04:00
Justin Ethier
973ce046f5 Added member/assoc scheme functions 2016-08-19 23:50:06 -04:00
Justin Ethier
bcba5b487e Added export list 2016-08-19 23:21:08 -04:00
Justin Ethier
970c10d177 No need to repeat member/assoc here 2016-08-19 23:20:31 -04:00
Justin Ethier
93b855b22c Fix problems with compilation 2016-08-19 23:05:01 -04:00
Justin Ethier
007ba59ffe Initial files 2016-08-19 23:04:50 -04:00
Justin Ethier
161fb43f72 Added other supported SRFI's 2016-08-18 18:36:25 -04:00
Justin Ethier
da75388c36 Experimenting with srfi 1 support 2016-08-18 18:33:25 -04:00
Justin Ethier
4dfd3c6cb6 Binary numbers with number->string 2016-08-18 18:14:11 -04:00
Justin Ethier
8f64a2c193 Added parameterize 2016-08-18 18:03:32 -04:00
Justin Ethier
a1d7069aa9 Added dynamic bindings 2016-08-18 18:02:28 -04:00
Justin Ethier
f2e6a1916f Add parameterize back 2016-08-19 00:46:19 -04:00
Justin Ethier
218902038f Do not include leading 0's in binary strings 2016-08-19 00:45:56 -04:00
Justin Ethier
5c75f550fd Add date placeholder 2016-08-18 23:13:18 -04:00
Justin Ethier
ee842057ce Removed dead code 2016-08-17 18:58:30 -04:00
Justin Ethier
ff6096bf80 Issue #21 2016-08-17 18:29:02 -04:00
Justin Ethier
9a48901ac2 Issue #21 - Warn if required args are missing 2016-08-17 18:15:42 -04:00
Justin Ethier
46f84b5265 Issue #21 - Allow eval to handle optional args 2016-08-18 02:43:05 -04:00
Justin Ethier
ae3f906d24 Do not require formals-type 2016-08-17 23:41:17 -04:00
Justin Ethier
55df97d215 Added (pack-lambda-arguments) 2016-08-17 22:49:54 -04:00
Justin Ethier
639d03691c Added (util:take) and TODO's for packing args 2016-08-16 19:05:01 -04:00
Justin Ethier
a710b35a0c Added (length/obj) 2016-08-16 18:48:00 -04:00
Justin Ethier
2499f60730 Cleanup 2016-08-16 18:14:46 -04:00
Justin Ethier
a91c406020 WIP 2016-08-15 19:08:43 -04:00
Justin Ethier
ae49a05e1e Use lambda-varargs? that does not depend upon ast being a lambda 2016-08-15 18:08:55 -04:00
Justin Ethier
6d3e5f041f Staging changes 2016-08-16 03:54:18 -04:00
Justin Ethier
5cf0cd048b debugging 2016-08-16 03:52:22 -04:00
Justin Ethier
1c27b280e8 Improve error messages 2016-08-15 23:11:10 -04:00
Justin Ethier
179c90869c Added functions from transforms module 2016-08-15 23:08:37 -04:00
Justin Ethier
773de4d49c Cannot use transforms due to circ dep 2016-08-15 23:08:08 -04:00
Justin Ethier
06dae4ce90 Added TODO's 2016-08-14 19:08:12 -04:00
Justin Ethier
b58a11e9c5 Staging new functions 2016-08-14 18:58:00 -04:00