summaryrefslogtreecommitdiff
path: root/doc/user/syntax.skb
diff options
context:
space:
mode:
authorLudovic Courtès2008-01-24 16:02:43 +0100
committerLudovic Courtès2008-01-24 16:02:43 +0100
commit87819ed728dc9cbb2cccbf236a665709ef663abf (patch)
tree1dc6713bc640423ae52f50bdbb1da0ed08812900 /doc/user/syntax.skb
parentbf65015355fc0afe9bde6edc85118818de27bedc (diff)
downloadskribilo-87819ed728dc9cbb2cccbf236a665709ef663abf.tar.gz
skribilo-87819ed728dc9cbb2cccbf236a665709ef663abf.tar.lz
skribilo-87819ed728dc9cbb2cccbf236a665709ef663abf.zip
doc: Document the "compiler".
* doc/modules/skribilo/documentation/manual.scm (compiler-options): Rewritten to suit our needs. * doc/user/Makefile.am (EXTRA_DIST): `skribec.skb' renamed to `compiler.skb'. * doc/user/bib.skb: Fix xref. * doc/user/lib.skb: Likewise. * doc/user/links.skb: Likewise. * doc/user/syntax.skb: Add `:ident'.
Diffstat (limited to 'doc/user/syntax.skb')
-rw-r--r--doc/user/syntax.skb20
1 files changed, 13 insertions, 7 deletions
diff --git a/doc/user/syntax.skb b/doc/user/syntax.skb
index 4b18d33..7a47273 100644
--- a/doc/user/syntax.skb
+++ b/doc/user/syntax.skb
@@ -1,5 +1,6 @@
-;;; syntax.skb -- The syntax of Skribe
+;;; syntax.skb -- The Skribe syntax.
;;;
+;;; Copyright 2008 Ludovic Courtès <ludo@gnu.org>
;;; Copyright 2001, 2002, 2003, 2004 Manuel Serrano
;;;
;;;
@@ -21,9 +22,11 @@
;*---------------------------------------------------------------------*/
;* The Skribe syntax */
;*---------------------------------------------------------------------*/
-(chapter :title "Syntax & Values" [
-A Skribe document is composed of Skribe expressions. A Skribe expression
-can be:
+(chapter :title "Syntax & Values"
+ :ident "syntax"
+
+ (p [A Skribilo document is composed of Skribe expressions. A Skribe
+expression can be:
,(itemize (item [An atomic expression, such as a string of characters, a number.])
(item [A list.])
@@ -61,12 +64,12 @@ On the other hand
produces
`,(color :fg "#009999" (tt [Another (bold "text") sample]))' because it does not contain
the escape sequence `,(color :fg "#009900" (char #\,)(char #\())'.])
-]
+])
;*---------------------------------------------------------------------*/
;* Formal syntax */
;*---------------------------------------------------------------------*/
-(section :title "Skribe syntax"
+(section :title "Skribe Syntax"
(disp :verb #t :bg *prgm-skribe-color* [
<expr> --> <atom>
@@ -111,4 +114,7 @@ specifying a width:])
specification). Note that this way of specifying width
is strictly unportable.])))))
-
+;;; Local Variables:
+;;; coding: latin-1
+;;; ispell-local-dictionary: "american"
+;;; End: