Viivi version 00.22.00 (alpha) release notes
The behaviors of the program have been being intensively corrected.
Compared to the 00.21.00 version, the 00.22.00 version fixes a number of problems.
The work is still continuing.
Please mail to the bug-report address <bugs@viivi.io> if you notice any problems.
The following points were fixed in Viivi version 00.22.00 (alpha).
-
Fixed the evaluation values for the numerical S-expressions with prefixes
-
The results of the four arithmetic operations were corrected
so that they are displayed with the correct number types.
-
Fixed behaviors of the mathematical procedures (asin, acos, atan,
sqrt, rationalize, modulo, round, etc.), including some with
complex arguments.
-
Fixed the return values from string->number.
-
Fixed the scope when a closure registers/refers argument binding relations.
-
Fixed behaviors of quasiquote/unquote/unquote-splicing.
-
Fixed behaviors of promises which are operated with delay/force.
-
Fixed to return the correct result when a gerneration/restart
of a continuation occurs in a call of map.
-
Fixed a case where the orange-cursor would not light up correctly
on the output-port window.
-
Modified the update timing of the procedure column
in procedure-call-table to match intuition.
-
Fixed a problem with certain types of code running out of memory
while displaying the scope-table.
-
Fixed incorrect website URLs on titles and expiry messages.
-
And other small fixes.
Contact
Exhibited on 2022/07/26
Copyright(C) 2003-2022 ilma <ilma@viivi.io> All rights reserved.