diff options
author | Norbert Preining <norbert@preining.info> | 2021-08-28 03:00:47 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-08-28 03:00:47 +0000 |
commit | b11ef0810f2b6a651ce97d7e639f9c85efeedbd5 (patch) | |
tree | 7dd0c921768e8cb4eabfec90ba17490ed0067094 /macros/latex/contrib/l3kernel/source3body.tex | |
parent | eb339ffb650bb61b1080d7cef2cc187f09508fe0 (diff) |
CTAN sync 202108280300
Diffstat (limited to 'macros/latex/contrib/l3kernel/source3body.tex')
-rw-r--r-- | macros/latex/contrib/l3kernel/source3body.tex | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/macros/latex/contrib/l3kernel/source3body.tex b/macros/latex/contrib/l3kernel/source3body.tex index 946f7a4abc..a2e87856bd 100644 --- a/macros/latex/contrib/l3kernel/source3body.tex +++ b/macros/latex/contrib/l3kernel/source3body.tex @@ -328,6 +328,15 @@ following variable types: \item[\texttt{regex}] Regular expression. \end{description} +\subsection{Scratch variables} + +Modules focussed on variable usage typically provide four scratch variables, +two local and two global, with names of the form +\cs{\meta{scope}_tmpa_\meta{type}}/\cs{\meta{scope}_tmpb_\meta{type}}. These +are never used by the core code. The nature of \TeX{} grouping means that as +with any other scratch variable, these should only be set and used with no +intervening third-party code. + \subsection{Terminological inexactitude} A word of warning. In this document, and others referring to the \pkg{expl3} |