.c	Thursday  Dec 8,1983  20:15  NM+4D.5H.10M.54S.  -*- Bolio -*-

.headings off

.c These little horseshow frobs are until Moon fixes .space to work at
.c the top of a page ***
 
.space 7
.center 9NIL Reference Manual*
.space 2
.center corresponding to
.space 1
.center 5Release 0.286*
.space 2
.center January 1984
.space 3
.center 5Glenn S. Burke*
.space 1
.center 5George J. Carrette*
.space 1
.center 5Christopher R. Eliot*
.space 8
.nopara
This report describes research done at the Laboratory for Computer
Science of the Massachusetts Institute of Technology.  Support for
this research was provided in part by the National Institutes of
Health grant no. 1 P01 LM 03374-04 from the National Library of
Medicine, the U. S. Air Force under grant F49620-79-C-020, the
National Aeronautics and Space Administration under grant NSG 1323,
the U. S. Department of Energy under grant ET-78-C-02-4687, and
the Digital Equipment Corporation of Maynard, Massachusetts, with
grants of equipment.
.space 4
.center "MASSACHUSETTS INSTITUTE OF TECHNOLOGY"
.center "LABORATORY FOR COMPUTER SCIENCE"
.spread /CAMBRIDGE//MASSACHUSETTS 02139/
.page
.c These little horseshow frobs are until Moon fixes .space to work at the top of a page ***
 
.nopara
.center 5Abstract*

This document describes lan{nil}, a New Implementation of Lisp.
lan{Nil} is currently under development on the lan{dec} lan{vax}
under the lan{vax/vms} operating system.

.space 2
.center 5Acknowledgments*

The chapter on 3defstruct* is a workover of the chapter appearing
in ref{Maclisp-Extensions}, by Alan Bawden;  added inaccuracies are
solely the fault of GSB, however.  The documentation on the
3format* function is also an updating of the documentation which
appeared in ref{Maclisp-Extensions}.  The chapter on the 3loop*
macro is a revision of an earlier published memo ref{LOOP} which
also has appeared in Lisp Machine manuals ref{LMMan}.

The chapter on 2flavors* was written in part by Patrick
Sobalvarro.  The editor and its documentation are the work of
Christopher Eliot.

The interfaces to many functions and facilities, and some of the
terminology used in this document, are taken or derived from those
used in the lan{common lisp} manual ref{CommonLisp};  in
particular, the terminology used for describing 2scope* and
2extent* in chapter (scope-extent-and-binding-chapter-number).

The section on 3format* ((format-section-page)) is a reworking
of a chapter appearing in ref{Maclisp-Extensions}, parts of which
had earlier appeared in ref{Lispm} and are the work of Guy Steele.
.space 2
.center 5Dedication*

This publication is dedicated to Randy Davis, may his 750 never crash.
.space 2
.center 5Note*

Any comments, suggestions, or criticisms will be welcomed.  Please send
Arpa or Chaos network mail to BUG-NIL@MIT-MC.

Those not on the Arpanet may send U.S. mail to
.lisp
.c Doesn't look like lisp to me!!!
1Glenn S. Burke
Laboratory for Computer Science
545 Technology Square
Cambridge, Mass. 02139*
.end_lisp

The Arpa network mail distribution list for announcements pertaining
to lan{nil} is normally used for announcements about the facilities
described here.  Contact the author to be placed on it.
.page
.space 2
.center 5Document History*
Earlier versions of this document were distributed as 2NIL Notes for
Release 0* (in two revisions), and 2NIL Notes for Release
0.259*.  This version corresponds to a revision of lan{nil}
Release 0.286, Lisp system version 286.
.space 2
.center 5Additional Publications*
This manual, and other publications, are available from the Lab for
Computer Science Publications office
.lisp
MIT LCS Publications
545 Technology Square
Cambridge, MA 02129
.end_lisp
who should be contacted directly for bibliography, price, and ordering
information.  Publications of the MIT Artificial Intelligence
Laboratory may also be of interest to some;  they should be contacted
separately, as 7MIT AI Lab Publications*, at the same building
address.
.c Figure out how much space needed here.
.space 10
.nopara
  c    Copyright by the Massachusetts Institute of Technology; Cambridge, Mass. 02139
.br
Permission to copy all or part of this material is granted, provided
that the copies are not made or distributed for resale, the MIT
copyright notice and the title of this document and its date appear,
and that notice is given that copying is by permission of
Massachusetts Institute of Technology.
.page

