XLISP is a family of
Lisp
A lisp is a speech impairment in which a person misarticulates sibilants (, , , , , , , ). These misarticulations often result in unclear speech.
Types
* A frontal lisp occurs when the tongue is placed anterior to the target. Interdental lisping ...
implementations written by
David Betz
David (; , "beloved one") (traditional spelling), , ''Dāwūd''; grc-koi, Δαυΐδ, Dauíd; la, Davidus, David; gez , ዳዊት, ''Dawit''; xcl, Դաւիթ, ''Dawitʿ''; cu, Давíдъ, ''Davidŭ''; possibly meaning "beloved one". w ...
and first released in 1983.
The first version was a Lisp with
object-oriented
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of pro ...
extensions for computers with limited power. The second version (XLISP 2.0) moved toward
Common Lisp
Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ''ANSI INCITS 226-1994 (S20018)'' (formerly ''X3.226-1994 (R1999)''). The Common Lisp HyperSpec, a hyperlinked HTML version, has been derived fro ...
, but was by no means a complete implementation. After a long period of inactivity, the author released a new version based on
XSCHEME, his Scheme implementation. The most current version follows the
Scheme A scheme is a systematic plan for the implementation of a certain idea.
Scheme or schemer may refer to:
Arts and entertainment
* ''The Scheme'' (TV series), a BBC Scotland documentary series
* The Scheme (band), an English pop band
* ''The Schem ...
R3RS standard.
Derivatives
*
AutoLISP
AutoLISP is a Dialect (computing), dialect of the programming language Lisp (programming language), Lisp built specifically for use with the full version of AutoCAD and its derivatives, which include ''AutoCAD Map 3D'', ''AutoCAD Architecture'' and ...
, a programming and scripting language for
AutoCAD
AutoCAD is a commercial computer-aided design (CAD) and drafting software application. Developed and marketed by Autodesk, AutoCAD was first released in December 1982 as a desktop app running on microcomputers with internal graphics controllers. ...
, is based on a very old version of XLISP.
*
XLISP-PLUS is a derivative of XLISP 2.0 that continues to add
Common Lisp
Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ''ANSI INCITS 226-1994 (S20018)'' (formerly ''X3.226-1994 (R1999)''). The Common Lisp HyperSpec, a hyperlinked HTML version, has been derived fro ...
features.
Winterp is a derivative of XLISP-PLUS.
*
XLISP-STAT
XLispStat is a statistical scientific package based on the XLISP language.
Many free statistical software likARC(nonlinear curve fitting problems) and ViSta are based on this package.
It includes a variety of statistical functions and methods, i ...
is an implementation of
Lisp-Stat, an environment for dynamic graphics and statistics with objects.
*
Nyquist is an extension of XLISP for sound synthesis.
*
ANIMAL
Animals are multicellular, eukaryotic organisms in the Kingdom (biology), biological kingdom Animalia. With few exceptions, animals Heterotroph, consume organic material, Cellular respiration#Aerobic respiration, breathe oxygen, are Motilit ...
(AN IMage ALgebra) is an image manipulation environment created by Carla Maria Modena and Roberto Brunelli.
* A 1989 entry to the
IOCCC
The International Obfuscated C Code Contest (abbreviated IOCCC) is a computer programming contest for the most creatively obfuscated C code. Held annually, it is described as "celebrating 'ssyntactical opaqueness". The winning code for the 27t ...
identifies itself as "XLISP 4.0".
References
External links
*
* .
* .
* .
* .
* {{Citation , url = https://brunelli.modena.ovh/roberto_brunelli/doc/BruMod_AF_1989.pdf , title = ANIMAL: AN IMage ALgebra , publisher = ITC-irst, place = Italy , first1 = R. , last1 = Brunelli , first2 = C.M. , last2 = Modena , format =
PDF
Portable Document Format (PDF), standardized as ISO 32000, is a file format developed by Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. ...
.
Lisp programming language family
Scheme (programming language)
Object-oriented programming languages
CP/M software