Commit graph

151 commits

Author SHA1 Message Date
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
Koz Ross
560f429926 Adding SRFI 121 support, tests, all tests pass 2017-02-08 22:23:36 +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
baa04e033c All SRFI 60 tests now pass 2017-02-03 17:28:32 +13:00
Justin Ethier
884a4a1c08 Merge branch 'gc-opt5-dev' 2017-01-30 17:06:16 +00:00
Justin Ethier
37876a4324 Fix compilation problems 2017-01-28 17:33:27 -05:00
Koz Ross
e1d730673c Adding SRFI 60 2017-01-29 12:44:43 +13:00
Justin Ethier
ce0bffb31a WIP 2017-01-26 23:45:46 -05:00
Justin Ethier
07500ce6d6 Properly store thread ID in thread objects
Also sketched out thread-join support but there are larger issues to consider to get that working.
2017-01-22 18:58:37 -05:00
Justin Ethier
6d172979ca Renamed 113 library 2016-11-29 17:04:01 -05:00
Justin Ethier
c59bbc5213 Relocated file 2016-11-29 17:03:41 -05:00
Justin Ethier
46b0a6117a Initial file 2016-11-29 23:08:05 -05:00
Justin Ethier
2bee1575c0 Issue #118 - Added current-thread 2016-11-21 16:54:34 -05:00
Justin Ethier
97fa0c2dbd WIP 2016-11-19 05:35:25 +00:00
Justin Ethier
51577cbb60 Issue #126 - Selectively compile AI_ALL and AI_V4MAPPED 2016-10-23 20:07:45 +00:00
Justin Ethier
d454e51571 Use SRFI 128 2016-10-12 17:32:03 -04:00
Justin Ethier
5aa80fee84 Added SRFI 128 2016-10-12 17:22:14 -04:00
Justin Ethier
49c8fa26b8 Relocated file 2016-10-12 17:17:35 -04:00
Justin Ethier
8e2c23a9da Temporary (?) workaround 2016-10-12 22:52:50 -04:00
Justin Ethier
1665ce9e98 Fix err calling (random-source-pseudo-randomize!)
Fixed this function to prevent an error when it is called. Unfortunately randon number generation is not very sophisticated yet, and needs improvement.
2016-10-04 02:08:09 -04:00
Justin Ethier
84cf5f2d08 Use proper library name 2016-09-27 03:21:00 -04:00
Justin Ethier
69795bfcd2 Initial input/output port conversions 2016-09-27 01:26:31 -04:00
Justin Ethier
2205eedea9 Added flag macros, header comment block 2016-09-26 23:59:06 -04:00
Justin Ethier
973a0672f2 Fixed socket-accept 2016-09-23 17:28:04 -04:00
Justin Ethier
33003a5813 Bug fixes, added accept 2016-09-23 17:01:02 -04:00
Justin Ethier
a34fa03608 Stubs for accept 2016-09-24 04:14:37 -04:00
Justin Ethier
d12492e585 Make server socket 2016-09-24 04:01:09 -04:00
Justin Ethier
49247c08a4 Added send and recv 2016-09-24 03:26:43 -04:00
Justin Ethier
eae7dc12cf WIP 2016-09-24 02:14:54 -04:00
Justin Ethier
fef4076985 WIP 2016-09-24 01:18:52 -04:00
Justin Ethier
a26f7ab0fd Added address-family 2016-09-24 00:51:43 -04:00
Justin Ethier
8fb892a131 Added socket-purge-flags 2016-09-24 00:26:53 -04:00
Justin Ethier
94d9e9a4ca Fix socket-merge-flags 2016-09-23 23:42:15 -04:00
Justin Ethier
b9d76a32bc WIP 2016-09-23 22:50:15 -04:00
Justin Ethier
eb7ac51e95 WIP 2016-09-23 22:33:52 -04:00
Justin Ethier
163c2cdfc8 %make-client-socket compiles 2016-09-23 22:15:15 -04:00
Justin Ethier
765d2fb663 WIP 2016-09-22 18:50:27 -04:00
Justin Ethier
423861c85d WIP 2016-09-22 18:47:49 -04:00
Justin Ethier
1a6ee481ac Load constants 2016-09-22 17:07:22 -04:00
Justin Ethier
07b4d1e025 WIP 2016-09-23 04:11:56 -04:00
Justin Ethier
a89689134e Initial stub 2016-09-23 03:29:32 -04:00
Justin Ethier
2da8253349 Initial files, not fully integrated yet 2016-09-07 23:06:40 -04:00
Justin Ethier
8baa4326c5 Remove r7rs code 2016-09-06 16:41:01 -04:00
Justin Ethier
5e9ebeb664 Allow tests to compile/run in cyclone 2016-09-06 23:40:13 -04:00
Justin Ethier
bb76834b9d Initial file 2016-09-06 23:08:31 -04:00
Justin Ethier
0632d9fae4 Added let*-values and let-values 2016-08-26 22:21:02 -04:00
Justin Ethier
7249861814 Added SRFI 132 2016-08-23 18:18:00 -04:00
Justin Ethier
37be41a16f Relocated file 2016-08-23 17:47:19 -04:00
Justin Ethier
0310eb38b2 Added SRFI 111 2016-08-23 17:13:00 -04:00