~mdw
/
sod
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
doc/misc.tex: Document many utilities.
[sod]
/
doc
/
meta.tex
diff --git
a/doc/meta.tex
b/doc/meta.tex
index
43a71fe
..
4b42a86
100644
(file)
--- a/
doc/meta.tex
+++ b/
doc/meta.tex
@@
-62,7
+62,7
@@
\end{describe*}
\begin{describe}{fun}
\end{describe*}
\begin{describe}{fun}
- {make-sod-class @<name> @<superclasses> @<pset> \&
optional @<floc>
+ {make-sod-class @<name> @<superclasses> @<pset> \&
key :location
@> @<class>}
\end{describe}
@> @<class>}
\end{describe}
@@
-125,7
+125,7
@@
\end{describe*}
\begin{describe}{gf}
\end{describe*}
\begin{describe}{gf}
- {make-sod-slot @<class> @<name> @<type> @<pset> \&
optional @<floc>
+ {make-sod-slot @<class> @<name> @<type> @<pset> \&
key :location
@> @<slot>}
\end{describe}
@> @<slot>}
\end{describe}
@@
-166,17
+166,18
@@
\begin{describe*}
{\dhead{gf}
{make-sod-instance-initializer
\begin{describe*}
{\dhead{gf}
{make-sod-instance-initializer
- \=@<class> @<nick> @<name> @<value> @<pset> \&optional @<floc>
+ \=@<class> @<nick> @<name> @<value> @<pset> \\
+ \>\&key :inhibit-initargs :location
\nlret @<init>}
\dhead{gf}
{make-sod-class-initializer
\nlret @<init>}
\dhead{gf}
{make-sod-class-initializer
- \=@<class> @<nick> @<name> @<value> @<pset> \&
optional @<floc>
+ \=@<class> @<nick> @<name> @<value> @<pset> \&
key :location
\nlret @<init>}}
\end{describe*}
\begin{describe}{gf}
{make-sod-initializer-using-slot
\nlret @<init>}}
\end{describe*}
\begin{describe}{gf}
{make-sod-initializer-using-slot
-
\=@<class> @<slot> @<init-class> @<value> @<pset> \&optional
@<floc>
+
@<class> @<slot> @<init-class> @<value> @<pset>
@<floc>
\nlret @<init>}
\end{describe}
\nlret @<init>}
\end{describe}
@@
-196,7
+197,7
@@
\begin{describe}{gf}
{make-sod-user-initarg @<class> @<name> @<type> @<pset>
\begin{describe}{gf}
{make-sod-user-initarg @<class> @<name> @<type> @<pset>
- \&
optional @<default> @<floc>
}
+ \&
key :default :location
}
\end{describe}
\begin{describe}{gf}{sod-initarg-default @<initarg> @> @<default>}
\end{describe}
\begin{describe}{gf}{sod-initarg-default @<initarg> @> @<default>}
@@
-212,19
+213,19
@@
\begin{describe}{gf}
{make-sod-slot-initarg @<class> @<name> @<nick> @<slot-name> @<pset>
\begin{describe}{gf}
{make-sod-slot-initarg @<class> @<name> @<nick> @<slot-name> @<pset>
- \&
optional @<floc>
}
+ \&
key :location
}
\end{describe}
\begin{describe}{gf}
{make-sod-slot-initarg-using-slot @<class> @<name> @<slot> @<pset>
\end{describe}
\begin{describe}{gf}
{make-sod-slot-initarg-using-slot @<class> @<name> @<slot> @<pset>
- \&
optional @<floc>
}
+ \&
key :location
}
\end{describe}
\begin{describe*}
{\dhead{gf}{make-sod-class-initfrag @<class> @<frag> @<pset>
\end{describe}
\begin{describe*}
{\dhead{gf}{make-sod-class-initfrag @<class> @<frag> @<pset>
- \&
optional @<floc>
}
+ \&
key :location
}
\dhead{gf}{make-sod-class-tearfrag @<class> @<frag> @<pset>
\dhead{gf}{make-sod-class-tearfrag @<class> @<frag> @<pset>
- \&
optional @<floc>
}}
+ \&
key :location
}}
\end{describe*}
\begin{describe}{cls}{sod-message () \&key :name :location :class :type}
\end{describe*}
\begin{describe}{cls}{sod-message () \&key :name :location :class :type}
@@
-237,7
+238,7
@@
\end{describe*}
\begin{describe}{gf}
\end{describe*}
\begin{describe}{gf}
- {make-sod-message @<class> @<name> @<type> @<pset> \&
optional @<floc>
+ {make-sod-message @<class> @<name> @<type> @<pset> \&
key :location
@> @<message>}
\end{describe}
@> @<message>}
\end{describe}
@@
-263,7
+264,7
@@
\begin{describe}{gf}
{make-sod-method
\=@<class> @<nick> @<name> @<type> @<body> \+\\
\begin{describe}{gf}
{make-sod-method
\=@<class> @<nick> @<name> @<type> @<body> \+\\
- @<pset> \&
optional @<floc>
\-
+ @<pset> \&
key :location
\-
\nlret @<method>}
\end{describe}
\nlret @<method>}
\end{describe}
@@
-271,7
+272,7
@@
{make-sod-method-using-message
\=@<message> @<class>
@<type> @<body> \+\\
{make-sod-method-using-message
\=@<message> @<class>
@<type> @<body> \+\\
- @<pset> \&
optional @<floc>
\-
+ @<pset> \&
key :location
\-
\nlret @<method>}
\end{describe}
\nlret @<method>}
\end{describe}