home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / bsd_srcs / usr.bin / lisp / lispnews / text0240.txt < prev    next >
Encoding:
Text File  |  1985-11-10  |  768 b   |  14 lines

  1. I have a small quarrel with Alan Bawden's statement that "hunks never
  2. being atoms in Maclisp" is a universally-agreed bug.  There are indeed
  3. useful structures that one would like to build in Lisp that act as CONS
  4. cells (i.e., CAR and CDR are applicable), but that can have further
  5. structure.  I have sorely missed such objects in Lisp Machine Lisp and
  6. NIL, where flavor-instances are always atomic, when I wanted to build
  7. Brand X (interned "list structure" and universal property lists).  In
  8. Maclisp, I could do this using hunks, though even that was not
  9. completely right because I wanted to be able to disallow RPLACA and
  10. RPLACD while allowing CAR and CDR, and this was hard, given the hunk
  11. abstraction.  I would, however, love to have non-atomic flavor-instances 
  12.  
  13.  
  14.