summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/l3kernel/source3body.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/l3kernel/source3body.tex')
-rw-r--r--macros/latex/contrib/l3kernel/source3body.tex15
1 files changed, 5 insertions, 10 deletions
diff --git a/macros/latex/contrib/l3kernel/source3body.tex b/macros/latex/contrib/l3kernel/source3body.tex
index b469621d95..8066b02fda 100644
--- a/macros/latex/contrib/l3kernel/source3body.tex
+++ b/macros/latex/contrib/l3kernel/source3body.tex
@@ -272,15 +272,7 @@ following argument specifiers:
dependent and their name can change without warning, thus their
use is \emph{strongly discouraged} in package code: programmers
should instead use the interfaces documented in
- \href{interface3.pdf}{interface3.pdf}%^^A
- \footnote{If a primitive offers a functionality not yet in the
- kernel, programmers and users are encouraged to write to the
- \texttt{LaTeX-L} mailing list
- (\url{mailto:LATEX-L@listserv.uni-heidelberg.de}) describing
- their use-case and intended behaviour, so that a possible
- interface can be discussed. Temporarily, while an interface is
- not provided, programmers may use the procedure described in the
- \href{l3styleguide.pdf}{l3styleguide.pdf}.}.
+ \href{interface3.pdf}{interface3.pdf}.
\end{description}
Notice that the argument specifier describes how the argument is
processed prior to being passed to the underlying function. For example,
@@ -306,7 +298,9 @@ function, typically starting with the module\footnote{The module names are
\texttt{\string\l_int_tmpa_int} would be very unreadable.} name
and then a descriptive part.
Variables end with a short identifier to show the variable type:
-\begin{description}
+\begin{description}%
+ \item[\texttt{bitset}] a set of bits (a string made up of a series of \texttt{0}
+ and \texttt{1} tokens that are accessed by position).
\item[\texttt{clist}] Comma separated list.
\item[\texttt{dim}] \enquote{Rigid} lengths.
\item[\texttt{fp}] Floating-point values;
@@ -590,6 +584,7 @@ used on top of \LaTeXe{} if \tn{outer} tokens are used in the arguments.
\ExplSyntaxOff
\DocInput{l3fparray.dtx}
+\DocInput{l3bitset.dtx}
\DocInput{l3cctab.dtx}
\part{Text manipulation}