mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-22 07:09:17 +02:00
New release
This commit is contained in:
parent
d1b473a004
commit
47ff1e701f
1 changed files with 16 additions and 0 deletions
16
_posts/2018-10-01-Released-Cyclone-Scheme-0.9.3.md
Normal file
16
_posts/2018-10-01-Released-Cyclone-Scheme-0.9.3.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
layout: post
|
||||
title: Released Cyclone Scheme 0.9.3
|
||||
excerpt: This release includes various bug fixes.
|
||||
---
|
||||
|
||||
Features
|
||||
|
||||
- Allow pretty printing of bytevectors.
|
||||
- Internal change to the compiler - preserve lambda AST forms throughout compilation process. This should make it easier to implement certain optimizations in future releases.
|
||||
|
||||
Bug Fixes
|
||||
|
||||
- Fix `input-port?`, `output-port?`, `input-port-open?`, and `output-port-open?` to return `#f` instead of raising an error when a non-port object is passed.
|
||||
- Fix overflow detection when performing fixnum multiplication to avoid undefined behavior in the C runtime.
|
||||
- Prevent warnings from the C compiler regarding `shifting a negative signed value is undefined` and `absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int'`.
|
Loading…
Add table
Reference in a new issue