Justin Ethier
dd294c78ad
Issue 395 - Cleanup, use _expand instead of macro:expand
2021-07-29 22:58:29 -04:00
Justin Ethier
5911336d16
WIP - first attempt to clean eval macro's
...
This seemed promising but fails when compiling cyclone:
cyclone -A . srfi/106.sld
Error at line 376, column 5 of srfi/106.sld: Unbound variable:
unquote
2021-07-27 16:39:13 -04:00
Justin Ethier
8de54a2fce
New release
2021-07-26 20:00:26 -07:00
Justin Ethier
362317108d
Reorganize code
2021-07-26 19:18:31 -07:00
Justin Ethier
176e674026
Issue #465 - Added unit tests
2021-07-26 19:16:37 -07:00
Justin Ethier
a2a518fd02
Issue #404 - Added unit tests
2021-07-26 19:05:24 -07:00
Justin Ethier
61cc07f99e
Issue #433 - Added unit tests
2021-07-26 19:02:23 -07:00
Justin Ethier
2fe006f22a
Issue #462 - Added unit tests
2021-07-26 19:00:04 -07:00
Justin Ethier
9356833ef6
Issue #379 - Added unit tests
2021-07-26 18:55:17 -07:00
Justin Ethier
197499aea4
Add test module for (scheme base)
2021-07-26 13:36:40 -04:00
Justin Ethier
909f99d1c0
Bootstrap test files
2021-07-26 13:33:50 -04:00
Justin Ethier
ed799e4bbb
Issue #279 - Add unit tests
2021-07-26 13:27:22 -04:00
Justin Ethier
b39c8a0622
Update CHANGELOG.md
2021-07-26 09:57:10 -04:00
Justin Ethier
29b49be3d4
Update CHANGELOG.md
2021-07-26 09:54:32 -04:00
Justin Ethier
600d8e3942
Revised 0.31.0 section
2021-07-25 23:02:59 -04:00
Justin Ethier
2a9d0ea604
Issue #279 - Support end-result and return from thread-join
2021-07-25 23:02:31 -04:00
Justin Ethier
df5438c9f6
Fix (thread-start!) to return thread obj, per SRFI 18
2021-07-23 16:31:04 -04:00
Justin Ethier
da718dcac3
Fix off-by-one error with non-closure GC arg
2021-07-23 15:46:42 -04:00
Justin Ethier
d99d4a9459
Cleanup
2021-07-23 15:45:08 -04:00
Justin Ethier
68adb4c611
Revised 0.31.0 section
2021-07-22 22:02:42 -04:00
Justin Ethier
efece6a413
Handle complex numbers better for numerator/denominator
...
Peel off real part if there is no imaginary part
2021-07-22 21:45:08 -04:00
Justin Ethier
7eee273dde
Separate compiler warning fixes
2021-07-22 17:24:30 -04:00
Justin Ethier
48a7958c33
Initial numerator/denominator complex num support
2021-07-22 17:21:52 -04:00
Justin Ethier
826e7895ae
Issue #433 - Special case, denominator of 0 is 1
2021-07-22 17:16:53 -04:00
Justin Ethier
95c3fea24f
Issue #433 - Working numerator/denominator
2021-07-22 17:12:56 -04:00
Justin Ethier
f17102178b
Continue building-out new numerator/denominator
2021-07-21 19:47:42 -07:00
Justin Ethier
63b7c12ede
TODO: numerator/denominator support
2021-07-21 15:47:06 -04:00
Justin Ethier
593b23f72a
Fix grammar
2021-07-19 19:58:56 -07:00
Justin Ethier
d0cb931624
Issue #273
2021-07-19 19:46:30 -07:00
Justin Ethier
a3e0d51021
Issue #273 - Avoid compiler warning
2021-07-19 19:45:34 -07:00
Justin Ethier
7b96ff82af
Revised text
2021-07-19 17:54:24 -04:00
Justin Ethier
a0216a8545
Issue #404 - Added unit tests
2021-07-19 17:12:22 -04:00
Justin Ethier
29033581ad
Issue #467 - Allow passing negative value to make-list
...
This should result in an empty list, NOT consume all available resources!
2021-07-19 17:04:52 -04:00
Justin Ethier
c58a9927ae
Issue #404 - Do not require all fields to be listed in constructor
2021-07-19 16:56:06 -04:00
Justin Ethier
b06e914e6d
Revised changes section
2021-07-16 16:41:17 -04:00
Justin Ethier
d3ab710bb4
Issue #466 - Prevent compiler warnings regarding Cyc_st_add and string comparisons
...
Were seeing newer versions of clang spamming warnings due to how we were comparing strings here.
2021-07-16 13:02:50 -07:00
Justin Ethier
e21735512e
Attempt to avoid compilation warnings on clang
2021-07-15 20:00:33 -07:00
Justin Ethier
d9d1b35a62
Issue #351 - Prevent compiled warnings on clang
...
Cleaned up code to prevent compiler warnings with respect to comparing uint8 with EOF (IE, -1).
2021-07-15 19:20:47 -07:00
Justin Ethier
92aeec6a2e
Issue #465 - Avoid trigraphs in compiled strings
2021-07-15 16:45:42 -04:00
Justin Ethier
867b60bb14
Increment version number
2021-07-15 09:46:12 -04:00
Justin Ethier
71cca38b44
Issue #379 - Fix read-line to be compatible with other I/O functions
...
The function now uses the same port buffer as our other I/O functions.
2021-07-14 23:00:42 -04:00
Justin Ethier
215552cfe7
Working version of Cyc_io_read_line_slow
2021-07-14 17:28:59 -04:00
Justin Ethier
5a50814a61
WIP for read_line slow
2021-07-14 13:40:32 -04:00
Justin Ethier
92bc2364fe
WIP
2021-07-13 20:00:36 -07:00
Justin Ethier
8aec6c4c83
Stub out approach for fully-integrated read-line
2021-07-13 19:45:10 -07:00
Justin Ethier
02b892211c
Issue #462 - Properly handle top-level vectors
2021-07-09 22:57:23 -04:00
Justin Ethier
bf19dcd417
New release
2021-07-01 19:10:06 -07:00
Justin Ethier
e5729563af
New release
2021-07-01 19:08:42 -07:00
Justin Ethier
d944933cc8
Version bump for semantic versioning
2021-07-01 18:55:04 -07:00
Justin Ethier
64d79f9f04
New release
2021-06-15 18:11:22 -07:00