aboutsummaryrefslogtreecommitdiff
path: root/pow/POW-0.7/docs/POW_pdf.dsl
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2011-01-09 20:28:06 +0000
committerRob Austein <sra@hactrn.net>2011-01-09 20:28:06 +0000
commitf05001f84d966a0b0c80b9d5212c2f3ac11d1660 (patch)
treeea34ff5b7bf803ae94f839f34f46e145209536a3 /pow/POW-0.7/docs/POW_pdf.dsl
parenta852889d670f6dd1955bb430240798d7f69d342f (diff)
Rework POW build so that we can use static libraries again.
svn path=/configure; revision=3602
Diffstat (limited to 'pow/POW-0.7/docs/POW_pdf.dsl')
-rw-r--r--pow/POW-0.7/docs/POW_pdf.dsl112
1 files changed, 0 insertions, 112 deletions
diff --git a/pow/POW-0.7/docs/POW_pdf.dsl b/pow/POW-0.7/docs/POW_pdf.dsl
deleted file mode 100644
index d74f6704..00000000
--- a/pow/POW-0.7/docs/POW_pdf.dsl
+++ /dev/null
@@ -1,112 +0,0 @@
-<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [
-<!ENTITY dbstyle SYSTEM "/usr/share/sgml/docbook/dsssl-stylesheets-1.77/print/docbook.dsl" CDATA DSSSL>
-]>
-
-<style-sheet>
-<style-specification use="docbook">
-<style-specification-body>
-
-;; user modifications
-(define %paper-type% "A4")
-(define %default-quadding% 'justify)
-(define %block-sep% (* %para-sep% 1.0))
-
-
-;; modify paramdef to replace trailing semicolon with colon
-(element paramdef
- (let ((param (select-elements (children (current-node)) (normalize "parameter"))))
- (make sequence
- (if (equal? (child-number (current-node)) 1)
- (literal "(")
- (empty-sosofo))
- (if (equal? %funcsynopsis-style% 'ansi)
- (process-children)
- (process-node-list param))
- (if (equal? (gi (ifollow (current-node))) (normalize "paramdef"))
- (literal ", ")
- (literal "):")))))
-
-(element void
- (literal "():"))
-
-(element parameter ($mono-seq$))
-
-(mode cs-python-mode
- (element classsynopsis
- (let* ((classes (select-elements (children (current-node))
- (normalize "ooclass")))
- (classname (node-list-first classes))
- (superclasses (node-list-rest classes)))
- (make display-group
- use: verbatim-style
- (make paragraph
- (literal "class ")
- (process-node-list classname)
- (if (node-list-empty? superclasses)
- (literal ":")
- (make sequence
- (literal "(")
- (process-node-list superclasses)
- (literal "):"))))
- (process-node-list
- (node-list-filter-by-gi
- (children (current-node))
- (list (normalize "constructorsynopsis")
- (normalize "destructorsynopsis")
- (normalize "fieldsynopsis")
- (normalize "methodsynopsis")
- (normalize "classsynopsisinfo"))))
- ))))
-
-(element ooclass
- (make sequence
- (process-children)
- (cond
- ;;((first-sibling?) (literal " "))
- ((first-sibling?) (empty-sosofo))
- ((last-sibling?) (empty-sosofo))
- (#t (literal ", ")))))
-
-
- (element constructorsynopsis
- (python-constructor-synopsis))
-
- (element destructorsynopsis
- (python-constructor-synopsis))
-
- (element classsynopsisinfo
- ($verbatim-display$ %indent-classsynopsisinfo-lines% %number-classsynopsisinfo-lines%))
-
-(define (python-constructor-synopsis #!optional (nd (current-node)))
- (let* ((the-method-params (select-elements (children nd) (normalize "methodparam"))))
- (make paragraph
- (literal " def __init__(")
- (process-node-list the-method-params)
- (literal "):"))))
-
-(define (python-destructor-synopsis #!optional (nd (current-node)))
- (let* ((the-method-params (select-elements (children nd) (normalize "methodparam"))))
- (make paragraph
- (literal " def __del__(")
- (process-node-list the-method-params)
- (literal "):"))))
-
-;;(element parameter
-;; (process-children))
-
-(define (python-method-synopsis #!optional (nd (current-node)))
- (let* ((the-method-name (select-elements (children nd) (normalize "methodname")))
- (the-method-params (select-elements (children nd) (normalize "methodparam")))
- )
- (make paragraph
- (literal " def ")
- (process-node-list the-method-name)
- (literal "(")
- (process-node-list the-method-params)
- (literal "):"))))
-
-
-</style-specification-body>
-</style-specification>
-<external-specification id="docbook" document="dbstyle">
-</style-sheet>