HOME

TheInfoList



OR:

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 lispin ...
implementations written by David Betz 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 ...
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 fr ...
, 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 of the programming language Lisp built specifically for use with the full version of AutoCAD and its derivatives, which include '' AutoCAD Map 3D'', '' AutoCAD Architecture'' and '' AutoCAD Mechanical''. Neither the applicat ...
, 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 fr ...
features. Winterp is a derivative of XLISP-PLUS. * XLISP-STAT 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 biological kingdom Animalia. With few exceptions, animals consume organic material, breathe oxygen, are able to move, can reproduce sexually, and go through an ontogenetic stage ...
(AN IMage ALgebra) is an image manipulation environment created by Carla Maria Modena and Roberto Brunelli. * A 1989 entry to the IOCCC 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