slovo | definícia |
common lisp (foldoc) | Common Lisp
A dialect of Lisp defined by a consortium of
companies brought together in 1981 by the {Defence Advanced
Research Projects Agency} (DARPA). Companies included
Symbolics, Lisp Machines, Inc., {Digital Equipment
Corporation}, Bell Labs., Xerox, Hewlett-Packard,
Lawrence Livermore Labs., Carnegie-Mellon University,
Stanford University, Yale, MIT and USC Berkeley.
Common Lisp is lexically scoped by default but can be
dynamically scoped.
Common Lisp is a large and complex language, fairly close to a
superset of MacLisp. It features lexical binding, data
structures using defstruct and setf, closures, multiple
values, types using declare and a variety of numerical types.
Function calls allow "&optional", keyword and "&rest"
arguments. Generic sequence can either be a list or an
array. It provides formatted printing using escape
characters. Common LISP now includes CLOS, an extended LOOP
macro, condition system, pretty printing and logical
pathnames.
Implementations include AKCL, CCL, CLiCC, CLISP,
CLX, CMU Common Lisp, DCL, KCL, MCL and WCL.
Mailing list: .
{ANSI Common Lisp draft proposal
(ftp://ftp.think.com/public/think/lisp:public-review.text)}.
["Common LISP: The Language", Guy L. Steele, Digital Press
1984, ISBN 0-932376-41-X].
["Common LISP: The Language, 2nd Edition", Guy L. Steele,
Digital Press 1990, ISBN 1-55558-041-6].
(1994-09-29)
|
| podobné slovo | definícia |
austin kyoto common lisp (foldoc) | Austin Kyoto Common Lisp
AKCL
(AKCL) A collection of ports, bug fixes, and
performance improvements to KCL by William Schelter
, , University of Texas.
Version 1-615 includes ports to Decstation 3100,
HP9000/300, i386/Sys V, IBM-PS2/AIX, IBM-RT/AIX,
SGI, Sun-3/Sunos 3 or 4, Sun-4, Sequent Symmetry,
IBM370/AIX, VAX/BSD VAX/Ultrix, NeXT.
(ftp://rascal.ics.utexas.edu/pub/akcl-1-609.tar.Z).
(1992-04-29)
|
avalon/common lisp (foldoc) | Avalon/Common LISP
A LISP dialect available as a prototype only.
["Reliable Distributed Computing with Avalon/Common LISP",
S.M. Clamen et al, CMU-CS-89-186 and Proc Intl Conf on
Computer Languages, Mar 1990].
(2002-02-03)
|
butterfly common lisp (foldoc) | Butterfly Common LISP
A parallel version of Common LISP for the BBN Butterfly
computer.
|
cmu common lisp (foldoc) | CMU Common Lisp
CMU CL
(CMU CL) A public domain "industrial strength"
Common Lisp programming environment. Many of the X3J13
changes have been incorporated into CMU CL. Wherever
possible, this has been done so as to transparently allow use
of either CLtL1 or proposed ANSI CL. Probably the new
features most interesting to users are SETF functions,
LOOP and the WITH-COMPILATION-UNIT macro.
The new CMU CL compiler is called Python.
Version 17c includes an incremental compiler, profiler,
run-time support, documentation, an editor and a debugger. It
runs under Mach on SPARC, MIPS and IBM PC RT and under
SunOS on SPARC.
(ftp://lisp-sun1.slisp.cs.cmu.edu/pub/).
E-mail: .
(1993-11-18)
|
common lisp in parallel (foldoc) | Common LISP in Parallel
(CLIP) A version of Common LISP from
Allegro for the Sequent Symmetry.
(1994-12-12)
|
common lisp object system (foldoc) | Common LISP Object System
CLOS
(CLOS) An object-oriented extension to {Common
LISP}, based on generic functions, multiple inheritance,
declarative method combination and a meta-object protocol.
A descendant of CommonLoops and based on Symbolics
FLAVORS and Xerox LOOPS, among others.
See also PCL.
["Common LISP Object System Specification X3J13 Document
88-002R", D.G. Bobrow et al, SIGPLAN Notices 23, Sep 1988].
(1994-11-30)
|
kyoto common lisp (foldoc) | Kyoto Common Lisp
KCL
(KCL) An implementation of Common Lisp by
T. Yuasa and M. Hagiya
, written in C to run under
Unix-like operating systems. KCL is compiled to ANSI C.
It conforms to Common Lisp as described in Guy Steele's
book and is available under a licence agreement.
(ftp://rascal.ics.utexas.edu/pub/kcl.tar.Z).
E-mail: (bug reports).
Mailing list: kcl-request@cli.com, kcl@rascal.ics.utexas.edu.
["Design and Implementation of Kyoto Common Lisp", T. Yuasa
, J Info Proc 13(3):284-295 (1990)].
["Kyoto Common Lisp Report", T. Yuasa & M. Hagiya].
(1987-06-01)
|
macintosh common lisp (foldoc) | Macintosh Common Lisp
(MCL) Common Lisp for the Apple Macintosh.
Guillaume Cartier, of the Mathematics Department at UQAM,
Canada, has written some libraries.
(ftp://cambridge.apple.com/pub/mcl2/contrib/).
(1992-11-30)
|
|