[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
- To: (BUG LISP) at MIT-MC
- From: KMP at MIT-MC (Kent M. Pitman)
- Date: Mon, 19 Jun 78 11:30:00 GMT
- Original-date: 19 JUN 1978 0730-EDT
It would probably be a win if SORT would not set the thing you pass it until
it knows if the predicate you have given it wins.
Case in point:
(SETQ I (SORT I 'ALPHLESSP))
;ALPHLESSP UNDEFINED FUNCTION OBJECT
;BKPT UDF-FNC-OBJ
^G
QUIT
I
(B)
Apparently you immediately have the thing passed get re-assigned in some
way, but could you leave the original list intact until at least one check
is done? (If this would be grossly inefficient, then don't worry about it,
but if it is not, then you would probably save some people like me occasional
grief - I expect it to clobber my list, but that's ok if I have new list to
play with -- in this case however am left with nothing -- yes, i should have
defined the function while in the breakpoint, but I didn't think I would
get scrod if I just aborted and started over spelling it right. Sigh.)
--kmp