source: CGBLisp/trunk/src/cgb-manuals.lisp@ 29

Last change on this file since 29 was 29, checked in by Marek Rychlik, 15 years ago

* empty log message *

File size: 1.4 KB
Line 
1#|
2 *--------------------------------------------------------------------------*
3 | Copyright (C) 2009, Marek Rychlik (e-mail: rychlik@math.arizona.edu) |
4 | Department of Mathematics, University of Arizona, Tucson, AZ 85721 |
5 | |
6 | Everyone is permitted to copy, distribute and modify the code in this |
7 | directory, as long as this copyright note is preserved verbatim. |
8 *--------------------------------------------------------------------------*
9|#
10(require :user-manual "../contrib/user_man/user-manual"))
11
12(defpackage "CGB-MANUALS"
13 (:use "COMMON-LISP" "USER-MANUAL"))
14
15(in-package :cgb-manuals)
16
17(defvar *cgb-packages*
18 '("MAKELIST" "ORDER" "MONOM" "XGCD" "MODULAR" "COEFFICIENT-RING"
19 "TERM" "POLY" "MODULAR-POLY" "DIVISION" "PARSE" "PRINTER" "POLY-WITH-SUGAR"
20 "GROBNER" "COLORED-POLY" "POLY-GCD" "RAT" "RATPOLY"
21 "STRING-GROBNER" "DYNAMICS" "PROVER"
22 "INFIX" "CGB-LISP"))
23
24(asdf::operate 'asdf::load-op 'cgb)
25
26;;----------------------------------------------------------------
27;; Generate documentation
28;;----------------------------------------------------------------
29(defun create-cgb-manuals (prefix format)
30 (create-manuals (mapcar #'intern *cgb-packages*)
31 :prefix prefix
32 :extension '.lisp
33 :output-format format))
34
35(create-cgb-manuals '../doc/ 'text)
36(create-cgb-manuals '../latex-doc/ 'latex))
Note: See TracBrowser for help on using the repository browser.