[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
(PRINT x) returns T
- To: JONL at MIT-MC, moon at MIT-AI
- Subject: (PRINT x) returns T
- From: Howard I. Cannon <HIC at MIT-MC>
- Date: Tue, 24 Apr 79 03:18:00 GMT
- Cc: BUG-LISPM at MIT-MC, BUG-LISP at MIT-MC, glr at MIT-AI
- Original-date: 23 April 1979 22:18-EST
Date: 23 APR 1979 2208-EST
From: JONL at MIT-MC (Jon L White)
What was the idea you had in mind when you said "frivolous"?
Won't the lispm incompatibility make code difficult to translate,
e.g. (AND (TEST X) (PRINC '|Here, X = |) (PRINT X) (PRINC '|(lbs)|))
since the last PRINC wouldn't be done when X is null.
Yes, this is an incompatibility, but we believe that code like this is
cretinous anyway (yesh, this is glossing over the issue). The utility
of having PRINT return its arg is greater than the utility of supporting
such losing code.