| Tuesday, 16 January 2018 - anonymous| Login/Register to vote and to have access to more features
You are here: Root > Programming Languages > Common Lisp Go directly to another tag
All Documents for ANSI Standard (18 items) Back to full tag view
"A Survey of Current CLOS MOP Implementations"
This paper surveys implementations of the CLOS MOP in some of the more popular implementations of Common Lisp. First a brief overview of the CLOS MOP is given. A number of Common Lisp implementations ...
A simple metaobject protocol for packages
A sketch proposal of a meta-pbject protocol for Common Lisp packages. It is based on the idea of associating to each package a corresponding class that represents it.
CDR 3: Revisiting CONCATENATE-SEQUENCE
While doing work to support user-extensible sequences, it was discovered that the ANSI CL standard forbids integration of certain functions with not only user-extensible sequences but also implementat...
CLOS in Context: The Shape of the Design Space
Chapter written by Daniel G. Bobrow, Richard P. Gabriel and Jon L. White for the book "Object-Oriented Programming: The CLOS Perspective" (edited by Andreas Paepcke, MIT Press, 1992). It examines the ...
CLOS: Integrating Object-Oriented and Functional Programming
Paper by Richard P. Gabriel, Jon L. White and Daniel G. Bobrow published in the Sep. 1991 issue of CACM. It discusses how CLOS combines previous programming traditions and ideas.
Common Lisp HyperSpec (TM)
An online document mechanically derived from the ANSI Common Lisp X3J13 standard. It contains the full text of the ANSI standard, but does not have the same formal and legal status.
Common Lisp Quick Reference
A booklet with short descriptions of the symbols defined in the ANSI standard. It comes with a comprehensive index.
Default values for get &c
A short article on the default values for property list accessors.
Text of the failed ANSI X3J13 issue STREAM-DEFINITION-BY-USER. It has become an informal, de-fact standard for user-defined I/O streams in Common Lisp.
Kent Pitman's Publications
A collection of research papers, journal articles, essays and other Lisp writings by Kent Pitman. Covered topics include Common Lisp design and standardization, Artificial Intelligence, software engi...
Knee-jerk Anti-LOOPism and other E-mail Phenomena
"Knee-jerk Anti-LOOPism and other E-mail Phenomena: Oral, Written, and Electronic Patterns in Computer-Mediated Communication" is a paper by JoAnne Yates and Wanda J. Orlikowski. MIT Sloan School Work...
NCITS/J13 Document Repository
The document repository of the NCITS/J13 technical committee for Lisp, which maintains the ANSI standard for Common Lisp.
A short article on how user-defined code should conform to the printed representation of objects (*PRINT-READABLY*) required by the Common Lisp reader.
Snarfing files into strings
A short article on how to read a file into a string in a way that takes the external encoding into account.
The Common Lisp Object System: An Overview
Paper by Richard P. Gabriel and Linda DeMichiel published at ECOOP 1987. It introduces the major ideas of CLOS: generic functions, classes and inheritance, method combination and the meta-object proto...
The Idiot's Guide to Common Lisp Packages
A tutorial by Ron Garret on Common Lisp packages. It covers symbols, values and the REPL loop, interning, home packages, exporting symbols and using packages, shadowing, and DEFPACKAGE.
The Idiot's Guide to Special Variables and Lexical Closures
A tutorial by Ron Garret on Common Lisp special variables. It covers variables and bindings, lexical and dynamic scope, DEFVAR, and lexical closures.
What read-delimited-list will and won't do, and changing the reader syntax in CL
A short article on the Common Lisp reader that explains what READ-DELIMITED-LIST actually does, which is not what is usually expected, and how to change the reader syntax.