dear list,
any objections against adding the types listed in cdr 5 to alexandria? it already has array-index and the rest seems useful, too.
http://cdr.eurolisp.org/document/5/extra-num-types.html
if noone does that before me and there's no objection either, i'll push it eventually.
On 2/28/08, Attila Lendvai attila.lendvai@gmail.com wrote:
dear list,
any objections against adding the types listed in cdr 5 to alexandria? it already has array-index and the rest seems useful, too.
http://cdr.eurolisp.org/document/5/extra-num-types.html
if noone does that before me and there's no objection either, i'll push it eventually.
Fine with me, though note that the definition for ARRAY-INDEX given in CDR 5 is bogus -- ARRAY-TOTAL-SIZE is wrong.
(And I kind of prefer our old definition otherwise as well.)
Cheers,
-- Nikodemus
Fine with me, though note that the definition for ARRAY-INDEX given in CDR 5 is bogus -- ARRAY-TOTAL-SIZE is wrong.
(And I kind of prefer our old definition otherwise as well.)
i've pushed an almost complete cdr5 implementation. i've tried to check it properly but it's lacking a complete unit-test, so take it with a piece of salt.
array-index is left untouched, i just moved it into types.lisp from arrays.lisp
"Nikodemus Siivola" nikodemus@random-state.net writes:
On 2/28/08, Attila Lendvai attila.lendvai@gmail.com wrote:
dear list,
any objections against adding the types listed in cdr 5 to alexandria? it already has array-index and the rest seems useful, too.
http://cdr.eurolisp.org/document/5/extra-num-types.html
if noone does that before me and there's no objection either, i'll push it eventually.
Fine with me, though note that the definition for ARRAY-INDEX given in CDR 5 is bogus -- ARRAY-TOTAL-SIZE is wrong.
I personally think it's not appropriate to Alexandria; perhaps it is from a technical / content-wise point of view, but given that it's a CDR document, I'd rather like to see that it became the start shot for incorporating selected CDRs into SBCL's contrib infrastructure.
-T.
alexandria-devel@common-lisp.net