[latex3-commits] [git/LaTeX3-latex3-latex3] scan-quark: Place public definition before kernel definition (2619a3213)
PhelypeOleinik
tex.phelype at gmail.com
Fri Mar 13 13:30:27 CET 2020
Repository : https://github.com/latex3/latex3
On branch : scan-quark
Link : https://github.com/latex3/latex3/commit/2619a32139f9f83221779fb72b2655c228ebe72c
>---------------------------------------------------------------
commit 2619a32139f9f83221779fb72b2655c228ebe72c
Author: PhelypeOleinik <tex.phelype at gmail.com>
Date: Fri Mar 13 09:30:27 2020 -0300
Place public definition before kernel definition
>---------------------------------------------------------------
2619a32139f9f83221779fb72b2655c228ebe72c
l3kernel/l3quark.dtx | 44 ++++++++++++++++++++++----------------------
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/l3kernel/l3quark.dtx b/l3kernel/l3quark.dtx
index 96c0bcab6..87b7322f8 100644
--- a/l3kernel/l3quark.dtx
+++ b/l3kernel/l3quark.dtx
@@ -464,6 +464,28 @@
% \end{macro}
% \end{macro}
%
+% \begin{macro}[EXP]{\quark_if_recursion_tail_break:NN}
+% \begin{macro}[EXP]{\quark_if_recursion_tail_break:nN}
+% Analogues of the \cs[index=quark_if_recursion_tail_stop:n]
+% {quark_if_recursion_tail_stop\ldots{}} functions.
+% Break the mapping using |#2|.
+% \begin{macrocode}
+\cs_new:Npn \quark_if_recursion_tail_break:NN #1#2
+ {
+ \if_meaning:w \q_recursion_tail #1
+ \exp_after:wN #2
+ \fi:
+ }
+\cs_new:Npn \quark_if_recursion_tail_break:nN #1#2
+ {
+ \tl_if_empty:oT
+ { \@@_if_recursion_tail:w {} #1 {} ?! \q_recursion_tail ??! }
+ {#2}
+ }
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
% \begin{macro}{\__kernel_quark_test_generate:NNNn}
% \begin{macro}{\@@_test_generate_aux:nnNN, \@@_test_generate_choose:nN }
% The function \cs{__kernel_quark_test_generate:NNNn} defines |#1|
@@ -669,28 +691,6 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}[EXP]{\quark_if_recursion_tail_break:NN}
-% \begin{macro}[EXP]{\quark_if_recursion_tail_break:nN}
-% Analogues of the \cs[index=quark_if_recursion_tail_stop:n]
-% {quark_if_recursion_tail_stop\ldots{}} functions.
-% Break the mapping using |#2|.
-% \begin{macrocode}
-\cs_new:Npn \quark_if_recursion_tail_break:NN #1#2
- {
- \if_meaning:w \q_recursion_tail #1
- \exp_after:wN #2
- \fi:
- }
-\cs_new:Npn \quark_if_recursion_tail_break:nN #1#2
- {
- \tl_if_empty:oT
- { \@@_if_recursion_tail:w {} #1 {} ?! \q_recursion_tail ??! }
- {#2}
- }
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
% \begin{macro}[pTF]{\quark_if_nil:N}
% \UnitTested
% \begin{macro}[pTF]{\quark_if_no_value:N, \quark_if_no_value:c}
More information about the latex3-commits
mailing list.