Released Cyclone Scheme 0.12
January 17th, 2020
Features
- When compiling a program with
cyclone
any library dependencies are automatically built as well. Note:- A library will only be built if an object file does not exist for it or if any of the source files are newer than the object file.
- Only “local” libraries will be built. Cyclone will not automatically attempt to build libraries in system directories.
- This capability can be disabled by the
-no-batch
option.
- Added
define-values
from R7RS.
Bug Fixes
- Prevent compilation errors when optimizations are disabled via
-O0
. - The compiler now omits the continuation argument when printing the expected number of arguments to a function, to avoid confusing error messages.