X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/bb80145308ea388d7c6ed5336c061340e78f66e8..1818107e8198734df843841a51bca3713bd37596:/doc/clang.tex diff --git a/doc/clang.tex b/doc/clang.tex index bd1053f..52e330d 100644 --- a/doc/clang.tex +++ b/doc/clang.tex @@ -908,6 +908,26 @@ Temporary names are represented by objects which implement a simple protocol. \begin{describe}{cls}{codegen () \&key :vars :insts (:temp-index 0)} \end{describe} +%%%-------------------------------------------------------------------------- +\section{Literal C code fragments} \label{sec:clang.fragment} + +\begin{describe}{cls}{c-fragment () \&key :location :text} +\end{describe} + +\begin{describe}{gf}{c-fragment-text @ @> @} +\end{describe} + +\begin{describe}{fun} + {scan-c-fragment @ @ + @> @ @ @} +\end{describe} + +\begin{describe}{fun} + {parse-delimited-fragment @ @ @ \&key :keep-end + \nlret @ @ @} +\end{describe} + +\relax %%%----- That's all, folks -------------------------------------------------- %%% Local variables: