development version newLISP 8.6.3

Notices and updates
Locked
Lutz
Posts: 5289
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California
Contact:

development version newLISP 8.6.3

Post by Lutz »

* a fix for the new difference algorithm in 8.6.2

For details see the http://newlisp.org/downloads/developmen ... .6.1-3.txt

For files see http://newlisp.org/downloads/development/

Lutz

newdep
Posts: 2038
Joined: Mon Feb 23, 2004 7:40 pm
Location: Netherlands

Post by newdep »

'difference' did sometimes not unique, 'nil' treated incorrectly

Was that on the linux 8.6.2 also?
-- (define? (Cornflakes))

Lutz
Posts: 5289
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California
Contact:

Post by Lutz »

Everything is fine on the oficial rlease version 8.6.0.

The problems where introduced by changes in the sort algorithm necessary for the new faster 'count', 'difference', 'intersect' and 'unique'.

Note that 8.6.3 has still problems with empty lists in
'count' and 'sort' caused by changes in 'sort'.

Lutz

newdep
Posts: 2038
Joined: Mon Feb 23, 2004 7:40 pm
Location: Netherlands

Post by newdep »

Ah... This is the first time i need to move back to an official release ;-)
Ill test my tool with 8.6.0 further on... Thanks..
-- (define? (Cornflakes))

newdep
Posts: 2038
Joined: Mon Feb 23, 2004 7:40 pm
Location: Netherlands

Post by newdep »

HA your right... the 8.6.0 works the way it should !! my program now runs
exactly as expected..MMMM and i was breaking my head over it yesterday why i had problems with 'difference and 'nil-lists..
THANKS
-- (define? (Cornflakes))

Lutz
Posts: 5289
Joined: Thu Sep 26, 2002 4:45 pm
Location: Pasadena, California
Contact:

Post by Lutz »

Yes, nowbody should rush into this series of development releases. The changes made are a liitle bit more far reaching and things have to be tested well. But the only functions which could be affected are:

count, difference, intersect, unique and sort, which all use a changes sort algorithm.


Lutz

Locked