[Ecls-list] Latest changes
Juan Jose Garcia Ripoll
lisp at arrakis.es
Tue Jun 28 01:53:26 UTC 2005
+ Version 6.5 of the Boehm-Weiser garbage collector imported.
+ (FLOAT n/m) works even when "n" and "m" are extremely big integers
which cannot be represented as floating point numbers.
+ COMPILE now always outputs three values, even when building the binary
file succeeded.>
+ COMPILE now honors the value of :OUTPUT-FILE, including the file name
extension. To comply with this, whenever LOAD finds a file name with an
unknown extension, such as "fasl", "bin", etc, it tries first to load it
as a binary file.
+ VECTOR-PUSH-EXTEND and ADJUST-ARRAY now use recursive functions to
traverse multidimensional arrays and do not cons when copying the
content of the original array.
+ Functions ecl_copy/reverse_subarray abstract some destructive
operations on arrays, much like BLAS abstracts handling of vectors in
FORTRAN. The sequence functions and ADJUST-ARRAY are now based on these.
+ The inliner expansions for ROW-MAJOR-AREF and (SETF ROW-MAJOR-AREF)
have been fixed.
Please notify any problem with these changes.
Regards,
Juanjo
More information about the ecl-devel
mailing list