Released Cyclone Scheme 0.15
February 26th, 2020
Features
- Added the
c-linker-optionslibrary directive to allow a library to specify options to pass to the C linker. This prevent compiler errors when linking the final executable. - Added the
-CLNKcompiler option to specify a custom command to provide as a linker option. For example:"-lcurl".
Bug Fixes
- Fixed the division (
/) operator to ensure exact arguments will produce inexact results rather than incorrect fixnum results. The example given in R7RS is that(/ 3 4)must not return a mathematically incorrect result of0. This was previously broken in compiled code thoughicycwould return the correct result.
