[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(HUNK 'A) when MAKHUNK = NIL



    Date: 7 June 1979 09:34-EDT
    From: Jon L White <JONL at MIT-MC>
    To:   GSB
    cc:   KMP, RWK, BUG-LISP
    Re:   (HUNK 'A) when MAKHUNK = NIL

     I vote for (NIL . A)  rather than (A) or even (#777777 . A).
    the reasoning is semi-backwards compatibility, that no #777777 frobs
    appear in list structure (that is supposed to be an "illegal" 
    pointer!), and also consistency in what (CXR 0 (HUNK <froblet>))
    returns.
As per our conversation last Tuesday, this is not at all compatible.
What is used to return is what is compatble:  (A) ...
Just because it has consistancy doesn't NOT make it compatible!  If
the MAKHUNK has no other purpose than compatibilty, DON'T BLOW IT BY
NOT PROVIDING TRUE COMPATIBLITY INSTEAD OF CONSISTANCY.  If you're not
going to provide consistancy, don't even bother with the switch!