X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/87883222727894b13d3d4ce50e413a544a50fe20..4818ff760f1568e90ad9523f4d16c349c954f4cb:/doc/output.tex diff --git a/doc/output.tex b/doc/output.tex index 37ab159..27826ff 100644 --- a/doc/output.tex +++ b/doc/output.tex @@ -139,6 +139,12 @@ until the third. So the final processing order is \begin{describe}{cls}{sequencer () \&key :constraints} \end{describe} +\begin{describe*} + {\dhead{fun}{sequencer-constraints @ @> @} + \dhead{fun}{setf (sequencer-constraints @) @} + \dhead{fun}{sequencer-table @ @> @}} +\end{describe*} + \begin{describe}{fun}{ensure-sequencer-item @ @ @> @} \end{describe} @@ -146,12 +152,16 @@ until the third. So the final processing order is \end{describe} \begin{describe}{fun} + {add-sequencer-item-function @ @ @} +\end{describe} + +\begin{describe}{fun} {invoke-sequencer-items @ \&rest @} \end{describe} -\begin{describe}{gf}{hook-output progn @ @ @} +\begin{describe}{gf}{hook-output @ @ @} \begin{describe}{meth}{t,t} - {hook-output progn (@ t) (@ t) @} + {hook-output (@ t) (@ t) @} \end{describe} \end{describe} @@ -166,6 +176,26 @@ until the third. So the final processing order is \subsection{Producing output} +\begin{describe}{gf} + {module-output-file @ @ @ + @> @} + \begin{describe*} + {\dhead{meth}{module,symbol} + {module-output-file \=(@ module) \\ + \>(@ symbol) \\ + \>@ + \nlret @} + \dhead{meth}{module,pathname} + {module-output-file \=(@ module) \\ + \>(@ pathname) \\ + \>@ + \nlret @}} + \end{describe*} +\end{describe} + +\begin{describe}{gf}{write-dependency-file @ @ @} +\end{describe} + \begin{describe}{fun}{output-module @ @ @} \end{describe} @@ -197,6 +227,22 @@ until the third. So the final processing order is \begin{describe}{var}{*instance-class*} \end{describe} +\begin{describe}{gf}{emit-class-typedef @ @} +\end{describe} + +\begin{describe}{gf}{emit-class-object-decl @ @} +\end{describe} + +\begin{describe}{gf}{emit-class-conversion-macro @ @ @} +\end{describe} + +\begin{describe*} + {\dhead{gf}{emit-message-macro @ @ @} + \dhead{gf}{emit-message-macro-defn + \=@ @ @ @ \\ + \>@ @ @}} +\end{describe*} + %% output for `h' files %% %% prologue