User Tools


======Function LISP-IMPLEMENTATION-TYPE, LISP-IMPLEMENTATION-VERSION====== ====Syntax==== * **lisp-implementation-type ** → //description// * **lisp-implementation-version** → //description// ====Arguments and Values==== * //description// - a //[[CL:Glossary:string]]// or **[[CL:Constant Variables:nil]]**. ====Description==== **lisp-implementation-type** and **lisp-implementation-version** identify the current implementation of Common Lisp. **lisp-implementation-type** returns a //[[CL:Glossary:string]]// that identifies the generic name of the particular Common Lisp implementation. **lisp-implementation-version** returns a //[[CL:Glossary:string]]// that identifies the version of the particular Common Lisp implementation. If no appropriate and relevant result can be produced, **[[CL:Constant Variables:nil]]** is returned instead of a //[[CL:Glossary:string]]//. ====Examples==== <blockquote> (lisp-implementation-type) <r>"ACME Lisp" //or// "Joe's Common Lisp"</r> (lisp-implementation-version) <r>"1.3a" //or// "V2" //or// "Release 17.3, ECO #6"</r> </blockquote> ====Side Effects==== None. ====Affected By==== None. ====Exceptional Situations==== None. ====See Also==== None. ====Notes==== None.