[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