8 (meta-key :http-equiv "Content-Type" :content "text/html; charset=iso-8859-1")
9 (meta "Copyright" "Kevin Rosenberg 2002 <kevin@rosenberg.net>")
10 (meta "description" "Lisp Markup Language Documentation")
11 (meta "author" "Kevin Rosenberg")
12 (meta "keywords" "Common Lisp, HTML, Markup Langauge"))
15 (h1 "LML Documentation")
17 (p "LML is a Common Lisp package for generating HTML and XHTML documents. "
19 (a :href "mailto:kevin@rosenberg.net" "Kevin Rosenberg") ". "
20 "The home page for LML is "
21 (a :href "http://lml.b9.com/" "http://www.b9.com/") ".")
24 (p "The easiest way to install LML is to use the "
25 (a :href "http://www.debian.org/" "Debian")
26 " GNU/Linux operating system. You can then use the command "
27 (tt "apt-get install cl-lml")
28 " to automatically download and install the LML package.")
29 (p "On a non-Debian system, you need to have either "
30 (a :href "http://cclan.sourceforge.net/" "ASDF") " or "
31 (a :href "http://www.sourceforge.net/clocc/" "mk-defsystem")
32 " installed to load the system definition file. You will need to change the source "
33 "pathname in the system file to match the location where you have installed LML.")
36 (p "Currently, there is no documentation on the functions provided by LML. "
37 "However, the source code is instructive and there are example files included "
38 "in the LML package.")
41 (table :border 1 :cellpadding 3
44 (td :colspan 2 :style "color:#000;background-color:#ccc;font-weight:bold;" "Iteration"))
48 "(i \"The square of the first five integers are)\"
50 (loop as x from 1 to 5
52 (lml-print \" ~D\" (* x x))))"))
54 (i "The square of the first five integers are")
56 (loop as x from 1 to 5
58 (lml-print " ~D" (* x x))))))
63 (a :href "readme.lml" "source"))