X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/9c29a20fc74f6a5710a83cdb17d3e8814de4605e..9b9ad6b931736323a34123c11edfdff97a22623e:/doc/layout.tex diff --git a/doc/layout.tex b/doc/layout.tex index 952cec0..cdad468 100644 --- a/doc/layout.tex +++ b/doc/layout.tex @@ -131,7 +131,7 @@ \dhead{gf}{ilayout-ichains @ @> @}} \end{describe*} -\begin{describe}{gf}{sod-class-ilayout @> @} +\begin{describe}{gf}{sod-class-ilayout @ @> @} \end{describe} \begin{describe}{gf}{compute-ilayout @ @> @} @@ -234,15 +234,27 @@ \end{describe} \begin{describe}{gf} - {sod-message-effective-method-class @ @> @} + {sod-message-keyword-argument-lists @ @ + @ @ + \nlret @} \end{describe} -\begin{describe}{gf}{primary-method-class @ @> @} +\begin{describe}{fun} + {compute-effective-method-keyword-arguments @ + @ + @ + \nlret @} \end{describe} \begin{describe}{gf} - {method-keyword-argument-lists @ @ @ - @> @} + {sod-message-check-methods @ @ @} +\end{describe} + +\begin{describe}{gf} + {sod-message-effective-method-class @ @> @} +\end{describe} + +\begin{describe}{gf}{primary-method-class @ @> @} \end{describe} \begin{describe}{gf} @@ -329,9 +341,17 @@ {\dhead{cls}{convert-to-ilayout-inst (inst)} \dhead{fun} {make-convert-to-ilayout-inst @ @ @}} + \def\makelabels#1#2{% + #1{gf}{inst-class}[#2]#1{gf}{inst-chain-head}[#2]% + \descindex{gf}{inst-expr}[#2]% + } + \makelabels{\desclabel}{|(} + \begin{prog} SOD_ILAYOUT(@, @, @) \end{prog} + + \makelabels{\descindex}{|)} \end{describe*}