mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-03 16:01:35 -08:00
First attempt at a developer's manual.
This commit is contained in:
parent
f795dd8bb7
commit
4f970ca824
2 changed files with 1436 additions and 0 deletions
1342
src/doc/devel.txi
Normal file
1342
src/doc/devel.txi
Normal file
File diff suppressed because it is too large
Load diff
94
src/doc/macros.txi
Normal file
94
src/doc/macros.txi
Normal 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue