# CLtL2

> standard of common lisp, as described by the book Common Lisp, the Language, Vol. 2

**Wikidata**: [Q107925451](https://www.wikidata.org/wiki/Q107925451)  
**Source**: https://4ort.xyz/entity/cltl2

## Summary  
CLtL2 (Common Lisp the Language, Volume 2) is a technical standard for the Common Lisp programming language, described in the second volume of the book *Common Lisp the Language*. It serves as an authoritative reference for the language's features and specifications, succeeding CLtL1 (Volume 1) and preceding the ANSI X3.226 standard.

## Key Facts  
- CLtL2 is a technical standard for Common Lisp, documented in *Common Lisp the Language, Volume 2*.  
- It follows CLtL1 (Volume 1) and is followed by the ANSI X3.226 standard.  
- CLtL2 is an instance of both a technical standard and a programming language specification.  
- The standard is available online at [https://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html](https://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html).  
- It is written in English and represents a dialect of the Common Lisp programming language.  

## FAQs  
### Q: What is the relationship between CLtL2 and CLtL1?  
A: CLtL2 is the successor to CLtL1 (Volume 1), providing an updated and expanded technical standard for Common Lisp.  

### Q: Is CLtL2 still relevant today?  
A: While later standards like ANSI X3.226 exist, CLtL2 remains a historical and technical reference for understanding Common Lisp's evolution.  

### Q: Where can I access CLtL2?  
A: The full text of CLtL2 is available online at [https://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html](https://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html).  

## Why It Matters  
CLtL2 is significant as a milestone in the standardization of Common Lisp, bridging the gap between the early specifications in CLtL1 and the later ANSI standard. It provides a comprehensive reference for developers and researchers, detailing language features, syntax, and semantics. By codifying Common Lisp's design, CLtL2 helped stabilize the language and foster its adoption in academic and industrial settings. Its availability as an online resource ensures continued accessibility for those studying the history and technical foundations of Lisp-family languages.  

## Notable For  
- Serving as the second major reference for Common Lisp, expanding on CLtL1.  
- Preceding the ANSI X3.226 standard, which further formalized Common Lisp.  
- Being a freely accessible online resource for historical and technical research.  

## Body  
### Technical Standard  
- CLtL2 is classified as a technical standard for the Common Lisp programming language.  
- It is part of the *Common Lisp the Language* book series, authored by Guy L. Steele Jr. and others.  

### Relationship to Other Standards  
- Follows CLtL1 (Volume 1).  
- Precedes ANSI X3.226, the later ANSI standard for Common Lisp.  

### Availability  
- The full text is hosted by Carnegie Mellon University at [https://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html](https://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html).  

## Schema Markup  
```json
{
  "@context": "https://schema.org",
  "@type": "Thing",
  "name": "CLtL2",
  "description": "Technical standard for Common Lisp, described in the book Common Lisp the Language, Volume 2.",
  "url": "https://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html",
  "additionalType": ["TechnicalStandard", "ProgrammingLanguageSpecification"]
}