xref: /csrg-svn/old/lisp/man/lisp.1 (revision 49206)
143706Scael.\" Copyright (c) 1980, 1990 The Regents of the University of California.
243706Scael.\" All rights reserved.
319175Smckusick.\"
4*49206Scael.\" %sccs.include.redist.roff%
519175Smckusick.\"
6*49206Scael.\"     @(#)lisp.1	6.4 (Berkeley) 05/06/91
743706Scael.\"
843706Scael.Dd
943706Scael.Dt LISP 1
1043706Scael.Os BSD 4
1143706Scael.Sh NAME
1243706Scael.Nm lisp
1343706Scael.Nd lisp interpreter
1443706Scael.Sh SYNOPSIS
1543706Scael.Nm lisp
1643706Scael.Sh DESCRIPTION
1743706Scael.Nm Lisp
1819175Smckusickis a lisp interpreter for a dialect which
19*49206Scaelclosely resembles
20*49206Scael.Tn MIT Ns 's
21*49206Scael.Tn MACLISP .
22*49206ScaelThis lisp, known as
23*49206Scael.Tn FRANZ LISP ,
24*49206Scaelfeatures
25*49206Scaelan
26*49206Scael.Tn I/O
27*49206Scaelfacility which allows the user to change the input
2819175Smckusickand output syntax, add
2919175Smckusickmacro characters, and maintain compatibility with upper-case
3019175Smckusickonly lisp systems;
3119175Smckusickinfinite precision integer arithmetic, and
3243706Scaelan error facility which allows the user to trap system errors in
3319175Smckusickmany different ways.
3419175SmckusickInterpreted functions may be mixed with code compiled by
3543706Scael.Xr liszt  1
3619175Smckusickand both may be debugged using the
3719175Smckusick``Joseph Lister'' trace package.
3819175SmckusickA
3943706Scael.Nm lisp
4019175Smckusickcontaining compiled and interpreted code may be dumped into
4119175Smckusicka file for later use.
4243706Scael.Pp
4319175SmckusickThere are too many functions to list here; one should refer to the
4419175Smckusickmanuals listed below.
4543706Scael.Sh ENVIRONMENT
4643706Scael.Nm Lisp
4743706Scaelchecks these
4843706Scaelenvironment variables;
4943706Scael.Ev PATH ,
5043706Scael.Ev SHELL
5143706Scaeland
5243706Scael.Ev TERM .
5343706Scael.Sh FILES
54*49206Scael.Bl -tag -width /usr/lib/lisp/toplevel.l -compact
55*49206Scael.It Pa /usr/lib/lisp/trace.l
56*49206ScaelJoseph Lister trace package.
57*49206Scael.It Pa /usr/lib/lisp/toplevel.l
58*49206ScaelTop level read-eval-print loop.
59*49206Scael.El
6043706Scael.Sh SEE ALSO
6143706Scael.Xr liszt 1 ,
6243706Scael.Xr lxref 1
63*49206Scael.Rs
64*49206Scael.%T "\\*(tNFRANZ LISP\\*(sP Manual"
65*49206Scael.%N Version 1
66*49206Scael.%A John K. Foderaro
67*49206Scael.Re
68*49206Scael.Rs
69*49206Scael.%T "\\*(tNMACLISP\\*(sP Manual"
70*49206Scael.Re
7143706Scael.Sh HISTORY
7243706Scael.Nm Lisp
73*49206Scaelappeared in
74*49206Scael.Bx 3.0 .
7543706Scael.Sh BUGS
7619175SmckusickThe error system is in a state of flux and not all error messages are
7719175Smckusickas informative as they could be.
78