From: Hoehle, Joerg-C. <Joe...@t-...> - 2004-11-08 15:09:01
|
Pascal Bourguignon writes: > (nbytes linux:|size_t|)) > (:return-type linux:|ssize_t|) >The initial problem was with LINUX:|read| and LINUX:|write| BTW, why do you insist on this ugly |notation|? One of the features of CLISP packages is that it's not needed (as long = as you use the package prefix). While we are at it, I believe CLISP's impnotes to be incomplete w.r.t. = defpackage. CLHS says "If the new definition is at variance with the current state = of that package, the consequences are undefined; an implementation = might choose to modify the existing package to reflect the new = definition." CLISP impnotes do not specify what happens. For instance, linux.lisp and wrap.lisp both contain DEFPACKAGE "LINUX". Regards, J=F6rg H=F6hle. |