First attempt at a developer's manual.

This commit is contained in:
jjgarcia 2001-10-11 19:40:52 +00:00
parent f795dd8bb7
commit 4f970ca824
2 changed files with 1436 additions and 0 deletions

1342
src/doc/devel.txi Normal file

File diff suppressed because it is too large Load diff

94
src/doc/macros.txi Normal file
View file

@ -0,0 +1,94 @@
@rmacro mopt {a}
[\a\]@c
@end rmacro
@macro mchoice {a}
<\a\>@c
@end macro
@rmacro mstar {a}
@{\a\@}*@c
@end rmacro
@rmacro mplus {a}
@{\a\@}+@c
@end rmacro
@rmacro mgroup {a}
@{\a\@},@c
@end rmacro
@macro kwd{a}
@var{:\a\}@c
@end macro
@macro pxlref{a}
\a\@c
@end macro
@macro defec{a}
@defun \a\
@end macro
@macro aux
&aux@c
@end macro
@macro keys
&key@c
@end macro
@macro rest
&rest@c
@end macro
@macro optional
&optional@c
@end macro
@macro allow
&allow-other-keys@c
@end macro
@macro macref{foo}
\foo\@c
@end macro
@macro tindexed{foo}
\foo\@c
@end macro
@macro cindexed{foo}
\foo\@c
@end macro
@macro vindexed{foo}
\foo\@c
@end macro
@ifhtml
@macro bibcite{foo}
[@pxref{Bibliography, \foo\}]
@end macro
@end ifhtml
@ifnothtml
@macro bibcite{foo}
[\foo\, @pxref{Bibliography}]
@end macro
@end ifnothtml
@macro back
\\@c
@end macro
@macro nil
()@c
@end macro
@macro true
@var{T}@c
@end macro
@macro ansi
@r{ANSI Common-Lisp}@c
@end macro
@macro ecls
@b{@r{ECLS}}
@end macro
@macro clisp
@r{Common-Lisp}@c
@end macro
@macro llisp
@b{@r{Lisp}}
@end macro
@macro cltl
@emph{@clisp{}: The Language}@c
@end macro