Koz Ross
cd7a9db7f7
Added warning about lack of thread-join! to SRFI 18 docs
2017-02-10 18:46:42 +13:00
Koz Ross
151cb0d79e
Adding SRFI 28 documentation
2017-02-10 18:45:34 +13:00
Koz Ross
196410a320
Adding documentation for SRFI 60
2017-02-10 18:33:43 +13:00
Koz Ross
1c8effbcd2
Removing all need for (scheme inexact)
2017-02-10 17:59:08 +13:00
Koz Ross
a024126f7b
Fixing integer-length to use inline C
2017-02-10 17:23:57 +13:00
Koz Ross
c13f37e3b5
Rewriting ash to use inline C instead
2017-02-10 17:08:01 +13:00
Koz Ross
eed4ca7e61
Fixing license header for SRFI 60 implementation
2017-02-10 17:01:04 +13:00
Justin Ethier
14956ea58f
WIP, bignum integer comparisons
2017-02-10 00:02:24 +00:00
Justin Ethier
73a513f0c9
bignum/bignum equality
2017-02-09 22:11:29 +00:00
Justin Ethier
7c2bc7f514
WIP for bignum comparisons
2017-02-10 04:40:00 -05:00
Justin Ethier
4ad41f6d5c
Print bignums
2017-02-10 00:54:18 -05:00
Justin Ethier
b9d6d5d873
WIP - reading bignums
2017-02-10 00:37:41 -05:00
Justin Ethier
2411d3206c
Include SRFI descriptions
2017-02-08 23:39:08 -05:00
Justin Ethier
b9c8d2abf4
WIP for libtommath
2017-02-08 18:33:20 -05:00
Justin Ethier
cf5022face
Merge pull request #173 from kozross/master
...
Adding SRFI 121 support
2017-02-08 09:54:14 -05:00
Koz Ross
9354379513
Removing stray files, ensuring everything is in the tree
2017-02-08 22:24:44 +13:00
Koz Ross
560f429926
Adding SRFI 121 support, tests, all tests pass
2017-02-08 22:23:36 +13:00
Koz Ross
336017efb6
Adding SRFI 121 support, tests, all tests pass
2017-02-08 22:22:55 +13:00
Justin Ethier
da0899b3e6
CC commands, not directories
2017-02-07 20:39:00 +00:00
Justin Ethier
ff94b013ab
Issue #153 - Added -CP -CE -CL command options
2017-02-07 20:34:42 +00:00
Justin Ethier
1f8fb3c20d
Issue #172 -
...
Cannot assume that just because a primitive deals with immutable objects that it is safe to inline. A (set!) could still mutate variables the primitive is using, causing invalid behavior.
2017-02-07 18:40:30 +00:00
Justin Ethier
d301592da6
Add BOOTSTRAP_DIR
2017-02-04 18:03:58 -05:00
Justin Ethier
d5318a68bf
Merge pull request #171 from kozross/master
...
Adding support for SRFI 28, with working tests
2017-02-04 22:04:12 -05:00
Koz Ross
24ba77f81c
Merge https://github.com/justinethier/cyclone into srfi-28
2017-02-05 15:29:17 +13:00
Koz Ross
46762268af
Adding full support for SRFI 28, adding tests for compliance, modifying changelog
2017-02-05 14:01:31 +13:00
Koz Ross
d2fb720ded
Removing stray files, fixing clean target to purge them in the future
2017-02-05 12:44:47 +13:00
Justin Ethier
91c8171c93
WIP - cond-expand library declarations
2017-02-04 17:54:55 -05:00
Justin Ethier
c6cd5a744b
Flag test so it is not a build target
2017-02-04 17:14:30 -05:00
Justin Ethier
d65156f9b8
Merge pull request #170 from kozross/master
...
Makefile refactor
2017-02-04 21:01:00 -05:00
Koz Ross
93c17952dd
Fixing non-building of scheme/cyclone libs
2017-02-04 16:46:12 +13:00
Koz Ross
e99e09d8f7
Changing test rules to actually run, adding code to clean to remove test.txt
2017-02-04 15:23:18 +13:00
Koz Ross
0595fcdb83
Restoring recursive make
2017-02-04 15:09:37 +13:00
Koz Ross
e82d84cd78
More Makefile fixes
2017-02-04 15:06:04 +13:00
Koz Ross
f8a9fd3f42
Fixing construction rules
2017-02-04 13:36:49 +13:00
Koz Ross
ccc2126d78
Initial Makefile purge
2017-02-04 13:15:29 +13:00
Justin Ethier
420098fb1e
Thanks!
2017-02-04 04:05:58 -05:00
Justin Ethier
c8c8ad6e3f
Refactoring and TODO
2017-02-03 23:46:06 +00:00
Justin Ethier
8fd7d6f839
Merge pull request #169 from kozross/master
...
Ensuring tests for SRFI 60 are runnable and all pass
2017-02-03 17:14:49 -05:00
Justin Ethier
fd4ec214fd
Fixed wording
2017-02-04 00:23:57 -05:00
Justin Ethier
eef7892d14
Added (base-expander)
2017-02-04 00:10:20 -05:00
Justin Ethier
e41586da69
Added new functions for cond-expand
2017-02-03 23:56:41 -05:00
Koz Ross
33e789bbbf
Fixing .gitignore so that test.txt doesn't get added to git tree
2017-02-03 17:29:10 +13:00
Koz Ross
baa04e033c
All SRFI 60 tests now pass
2017-02-03 17:28:32 +13:00
Justin Ethier
6ebc9e6b8f
Document improvements to program imports
2017-02-02 18:36:30 -05:00
Justin Ethier
d57f55f406
Allow a program to use cond-expand for imports
2017-02-02 18:29:09 -05:00
Justin Ethier
3fe1dca790
Relocate imports for lib:get-all-import-deps
...
Read program imports earlier to also handle lib-deps
2017-02-02 17:28:26 -05:00
Justin Ethier
5303c0cf6c
Added TODO
2017-02-03 04:32:18 -05:00
Justin Ethier
ca3074e6bc
Issue #154 - Handle many top-level prog imports
2017-02-03 00:51:03 -05:00
Justin Ethier
ca048d5538
Add new command line options
2017-02-01 16:56:30 -05:00
Justin Ethier
cc0aefd3f2
Issue #165 - Handle includes as well
2017-02-02 02:03:28 -05:00