[ Usenet FAQs | Web FAQs | Documents | RFC Index ]
Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Part7 - Single Page
-
Search the FAQ Archives
Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Part7 - Single Page
FAQ: Object-oriented Programming in Lisp 5/7 [Monthly posting]
Archive-name: lisp-faq/part5 Last-Modified: Thu Feb 13 09:10:34 1997 by Mark Kantrowitz Version: 1.56 Maintainer: Mark Kantrowitz and Barry Margolin <ai+lisp-faq@cs.cmu.edu> URL: http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/lisp/top.html Size: 28488 bytes, 597 lines ;;; **************************************************************** ;;; Answers to Frequently Asked Questions about Lisp *************** ;;; **************************************************************** ;;; Written by Mark Kantrowitz and Barry Margolin ;;; lisp_5.faq This post contains Part 5 of the Lisp FAQ. It is cross-posted to the newsgroup comp.lang.clos because it contains material of interest to people concerned with CLOS, PCL and object-oriented programming in Lisp. The other parts of the Lisp FAQ are posted only to the newsgroups comp.lang.lisp and . If you think of questions that are appropriate for this FAQ, or would like to improve an answer, please send email to us at ai+lisp-faq@cs.cmu.edu. CLOS/PCL Questions (Part 5): [5-0] What is CLOS (PCL) and where can I get it? How do you pronounce CLOS? What is the Meta-Object Protocol (MOP)? [5-1] What documentation is available about object-oriented programming in Lisp? [5-2] How do I write a function that can access defstruct slots by name? I would like to write something like (STRUCTURE-SLOT <object> '<slot-name>). [5-3] How can I list all the CLOS instances in a class? [5-4] How can I store data and CLOS instances (with possibly circular references) on disk so that they may be retrieved at some later time? (Persistent Object Storage) [5-5] Given the name of a class, how can I get the names of its slots? [5-6] Free CLOS software. [5-7] Common CLOS Blunders Search for \[#\] to get to question number # quickly. In general, questions about object oriented programming in Lisp, especially questions about using CLOS or compiling PCL, should be directed to the newsgroup comp.lang.clos. The comp.lang.clos newsgroup is archived in ftp.cs.cmu.edu:/user/ai/pubs/news/comp.lang.clos/ on a weekly basis.
Section Contents
- News Headers
- [5-0] What is CLOS (PCL) and where can I get it? How do you pronounce CLOS?
- [5-1] What documentation is available about object-oriented programming in Lisp?
- [5-2] How can I write a function that can access defstruct slots by name? I would like to write something like
- [5-3] How can I list all the CLOS instances in a class?
- [5-4] How can I store data and CLOS instances (with possibly circular references) on disk so that they may be
- [5-5] Given the name of a class, how can I get the names of its slots?
- [5-6] Free CLOS software.
- [5-7] Common CLOS Blunders