X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/284f1fa2ace3e276052ff1bd7d66442500e693da..388ab3827ab7c584c30723f5044c2a38cf6fe55d:/doc/misc.tex diff --git a/doc/misc.tex b/doc/misc.tex index 06791f4..ae1fd2b 100644 --- a/doc/misc.tex +++ b/doc/misc.tex @@ -31,15 +31,15 @@ These symbols are defined in the @|sod-utilities| package. \begin{describe}{mac} - {with-gensyms (@{ @ @! (@ @[@@]) @}^*) \\ \ind - @^* \\ + {with-gensyms (@{ @ @! (@ @[@@]) @}^*) \\ \ind + @^* \\ @
^*} \end{describe} \begin{describe}{mac} {once-only (@[[ :environment @ @]] - @{ @ @! (@ @[@@]) @}^*) \\ \ind - @^* \\ + @{ @ @! (@ @[@@]) @}^*) \\ \ind + @^* \\ @^*} \end{describe} @@ -65,8 +65,8 @@ These symbols are defined in the @|sod-utilities| package. \begin{describe}{mac} {with-locatives @{ @ @! (@{ @ @! - (@ @[@@]) @}^*) @} \\ \ind - @^* \\ + (@ @[@@]) @}^*) @} \\ \ind + @^* \\ @^*} \end{describe} @@ -76,6 +76,9 @@ These symbols are defined in the @|sod-utilities| package. \begin{describe}{mac}{aif @ @ @[@@]} \end{describe} +\begin{describe}{mac}{aand @^*} +\end{describe} + \begin{describe}{mac}{awhen @ @^*} \end{describe} @@ -133,17 +136,18 @@ These symbols are defined in the @|sod-utilities| package. \end{describe} \begin{describe}{fun} - {merge-lists @ \&key :pick (:test \#'eql) @> @} + {merge-lists @ \&key :pick (:test \#'eql) :present @> @} \end{describe} \begin{describe}{mac} {categorize (\=@ @ - @[[ :bind (@{ @ @! (@ @[@@]) @}^*) @]]) - \\ \ind\ind - (@{ (@ @) @}^*) \- \\ - @^* \\ - @^* \- - \nlret @^*} + @[[ :bind (@{ @ @! + (@ @[@@]) @}^*) @]]) + \\ \ind\ind + (@{ (@ @) @}^*) \-\\ + @^* \\ + @^* + \-\nlret @^*} \end{describe} \begin{describe}{fun} @@ -172,10 +176,11 @@ These symbols are defined in the @|sod-utilities| package. \end{describe} \begin{describe}{mac} - {maybe-print-unreadable-object (@ @ - @[[ :type @ @! - :identity @ @]]) \\ \ind - @^* \\ + {maybe-print-unreadable-object + (@ @ + @[[ :type @ @! + :identity @ @]]) \\ \ind + @^* \\ @^*} \end{describe} @@ -185,8 +190,8 @@ These symbols are defined in the @|sod-utilities| package. \begin{describe}{mac} {dosequence (@ @ @[[ :start @ @! :end @ @! - :indexvar @ @]]) \\ \ind - @^* \\ + :indexvar @ @]]) \\ \ind + @^* \\ @{ @ @! @ @}^*} \end{describe} @@ -196,13 +201,13 @@ These symbols are defined in the @|sod-utilities| package. \end{describe} \begin{describe}{mac} - {default-slot (@ @ @[@@]) \\ \ind + {default-slot (@ @ @[@@]) \\ \ind @^*} \end{describe} \begin{describe}{mac} - {define-on-demand-slot @ @ (@) \\ \ind - @[[ @^* @! @ @]] \\ + {define-on-demand-slot @ @ (@) \\ \ind + @[[ @^* @! @ @]] \\ @^*} \end{describe} @@ -254,9 +259,10 @@ These symbols are defined in the @!optparse| package. \end{describe} \begin{describe}{fun} - {make-option \=@ @ \+ \\ - \&optional @ \\ - \&key :tag :negated-tag :arg-optional-p :documentation \- + {make-option \=@ @ \+\\ + \&optional @ \\ + \&key :tag :negated-tag + :arg-optional-p :documentation \- \nlret @