[defdoc-cvs] CVS DefDoc/src/elements

rjain rjain at common-lisp.net
Thu Oct 11 16:18:09 UTC 2007


Update of /project/defdoc/cvsroot/DefDoc/src/elements
In directory clnet:/tmp/cvs-serv18177/src/elements

Modified Files:
	structural.lisp 
Log Message:
flesh out more of the definition-list class


--- /project/defdoc/cvsroot/DefDoc/src/elements/structural.lisp	2003/12/07 23:27:11	1.1.1.1
+++ /project/defdoc/cvsroot/DefDoc/src/elements/structural.lisp	2007/10/11 16:18:09	1.2
@@ -37,12 +37,24 @@
   (:documentation "A list of items labelled with a special character (bullet) to set each
 one off."))
 
+(defclass list-item (logical-structure-element)
+  ()
+  (:documentation "An item in a listed-information element"))
+
 (defclass definition-list (listed-information)
   ()
-  (:documentation "A list ot terms and one or more definitions for each. The contents are
+  (:documentation "A list of terms and one or more definitions for each. The contents are
 an alist. Each CAR is the term being defined, each CDR is the definition or list of
 definitions."))
 
+(defclass defined-term (list-item)
+  ()
+  (:documentation "An item in a definition-list: the term which will be defined"))
+
+(defclass term-definition (logical-structure-element)
+  ()
+  (:documentation "An item in a definition-list: the definition of the term just introduced"))
+
 (defclass preformatted-paragraph (logical-structure-element)
   ()
   (:documentation "A paragraph whose elements are already laid out according to a




More information about the Defdoc-cvs mailing list