[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Subr version of INCLUDE
- To: RWK at MIT-MC, CWH at MIT-MC, (BUG LISP) at MIT-MC
- Subject: Subr version of INCLUDE
- From: JONL at MIT-MC (Jon L White)
- Date: Thu, 20 Sep 79 12:21:00 GMT
- Cc: KMP at MIT-MC, RJF at MIT-MC, JPG at MIT-MC
- Original-date: 20 SEP 1979 0821-EDT
According to the generalized syntax rules that generated
the other newio function names, this should be called
INCLUDEF (after LENGTHF, DELETEF, PROBEF, ...)
Three different rules in maclisp syntax now permit putting a * in
the front of a name, and the one which would get you a subr version
of an fsubr is a very weak case, involving none of the newio subrs:
1) LSUBRs with restricted number of args; primarily for compiler output
(e.g., *PRINT, *LESS, *QUO)
2) Name conflicts for features in semantic transition (e.g., *FUNCTION,
*CATCH, *THROW, *REARRAY)
3) Subr version of some FSUBR - only *ARRAY and *BREAK.