Commit graph

3773 commits

Author SHA1 Message Date
Justin Ethier
435fefe6d0 WIP 2018-01-17 17:50:45 -05:00
Justin Ethier
32361ddced Added a TODO 2018-01-17 16:53:23 -05:00
Justin Ethier
6c456ff10d WIP 2018-01-15 19:02:54 -05:00
Justin Ethier
d549722cc4 WIP 2018-01-15 18:05:16 -05:00
Justin Ethier
12d16dfbbe Cleanup from previous changes, added missing args 2018-01-15 12:53:16 -05:00
Justin Ethier
910662135b WIP 2018-01-14 18:53:29 -05:00
Justin Ethier
d12b628657 Added TODO's 2018-01-13 18:47:50 -05:00
Justin Ethier
5a0b17f453 Revised previous comments 2018-01-04 18:45:25 -05:00
Justin Ethier
be8ad49ac4 Issue #76
Compile a faster version of `apply` when only two arguments are received.
2018-01-04 18:36:44 -05:00
Justin Ethier
da51147b68 Issue #81 - allow for large recv sizes 2018-01-03 17:25:07 -05:00
Justin Ethier
dc0ac2bbaa Revised 0.7.2 text 2018-01-03 17:06:37 -05:00
Justin Ethier
c16d854631 Updated Cyc_io_get_output_bytevector for huge bv's 2018-01-03 14:37:39 -05:00
Justin Ethier
91a7df51dc Added alloc_bytevector macro 2018-01-03 14:37:28 -05:00
Justin Ethier
7890c3a4cb Grammar 2018-01-02 19:02:12 -05:00
Justin Ethier
741fcc6a0a Issue #81 - Fixes for bytevector-copy 2018-01-02 18:59:02 -05:00
Justin Ethier
8f602e55c3 Added list->vector fix 2018-01-02 18:51:29 -05:00
Justin Ethier
d615621a91 Issue #81 - Fix list->vector to work with large lists 2018-01-02 18:50:27 -05:00
Justin Ethier
a700b4094a Issue #81 - Complete fix for string->utf8 2018-01-02 17:39:13 -05:00
Justin Ethier
528f545b5c Issue #81 2018-01-02 12:44:03 -05:00
Justin Ethier
a7de0994a5 Issue #81 - Fixing string->utf8 2018-01-02 12:36:32 -05:00
Justin Ethier
0951be3d2b Issue #81 - Support allocation of large strings 2018-01-01 18:59:39 -05:00
Justin Ethier
e95f29aaf8 Added the alloc_string macro
This allows allocation of a string using either the stack for small strings or our GC'd heap if the string exceeds the maximum stack size.
2018-01-01 18:48:04 -05:00
Justin Ethier
5e3244fa9d Allow importing (cyclone ...) libraries from a relative path 2017-12-26 18:08:31 -05:00
Justin Ethier
9c9bc42236 Adding placeholders for 0.7.2 2017-12-20 18:52:48 -05:00
Justin Ethier
d817481494 Bumping this up for new year's 2017-12-20 17:44:35 -05:00
Justin Ethier
08d91053e6 Preparing to release 0.7.1 2017-12-20 17:43:33 -05:00
Justin Ethier
fdf2a8a102 WIP 2017-12-19 16:33:09 -05:00
Justin Ethier
f4b7d3b7ca Clarify macro support 2017-12-19 11:39:35 -05:00
Justin Ethier
cf4877acd7 Bug fixes 2017-12-18 23:56:07 +00:00
Justin Ethier
14ead0a368 Issue #236 2017-12-18 23:40:30 +00:00
Justin Ethier
44af2e8d98 Issue #236 - Added single-byte I/O functions 2017-12-18 23:39:15 +00:00
Justin Ethier
584b31460b Added TODO 2017-12-18 17:34:18 -05:00
Justin Ethier
4b8c53c088 Issue #236 - Added C functions for single-byte I/O 2017-12-18 17:27:53 -05:00
Justin Ethier
05d9e7e204 Added full-unicode 2017-12-18 14:51:14 -05:00
Justin Ethier
24b10e9d6a Added full-unicode feature 2017-12-18 14:49:07 -05:00
Justin Ethier
82bd14d38f Merge branch 'syntax-dev2' 2017-12-17 18:45:53 -05:00
Justin Ethier
7d7ae2e89e Cleanup, removed dead code 2017-12-17 18:44:37 -05:00
Justin Ethier
274bf0acfa Use "rm -rf" instead of rmdir 2017-12-17 18:15:39 -05:00
Justin Ethier
aa77252310 Use a-env as backing env for letrec-syntax 2017-12-16 18:46:26 -05:00
Justin Ethier
ee7cf5a435 Removed dead code 2017-12-15 18:31:44 -05:00
Justin Ethier
c404a6b588 Working letrec-syntax
Need to understand a bit more why this works, though...
2017-12-15 18:10:28 -05:00
Justin Ethier
b397e00522 letrec-syntax now has some support, too 2017-12-15 17:34:18 -05:00
Justin Ethier
f97192f230 Added (scheme repl) 2017-12-15 17:24:04 -05:00
Justin Ethier
c962050c9b Added new linbrary 2017-12-15 14:23:11 -05:00
Justin Ethier
4ea55e062a WIP 2017-12-15 14:17:54 -05:00
Justin Ethier
a92cb172f8 WIP 2017-12-15 14:17:14 -05:00
Justin Ethier
d75cd52850 Allow calling Cyc-get-cvar from eval 2017-12-15 13:51:13 -05:00
Justin Ethier
f6d61f6451 WIP 2017-12-14 19:05:15 -05:00
Justin Ethier
218650e770 Temporary test file 2017-12-14 19:04:40 -05:00
Justin Ethier
9817ecd465 WIP 2017-12-14 19:04:15 -05:00