[latex3-commits] [latex3/latex3] fp-func: Remove "aux"/"int" from l3fp-extras (22acc7add)
github at latex-project.org
github at latex-project.org
Wed Jul 5 20:30:54 CEST 2023
Repository : https://github.com/latex3/latex3
On branch : fp-func
Link : https://github.com/latex3/latex3/commit/22acc7add0d4bfd1620aeace421c8d9631bcada6
>---------------------------------------------------------------
commit 22acc7add0d4bfd1620aeace421c8d9631bcada6
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Wed Jul 5 19:30:32 2023 +0100
Remove "aux"/"int" from l3fp-extras
>---------------------------------------------------------------
22acc7add0d4bfd1620aeace421c8d9631bcada6
l3trial/l3fp-extras/l3fp-functions.dtx | 12 ++++-----
l3trial/l3fp-extras/l3fp-interchange.dtx | 4 +--
l3trial/l3fp-extras/l3fp-symbolic.dtx | 44 ++++++++++++++++----------------
l3trial/l3fp-extras/l3fp-types.dtx | 26 +++++++++----------
4 files changed, 43 insertions(+), 43 deletions(-)
diff --git a/l3trial/l3fp-extras/l3fp-functions.dtx b/l3trial/l3fp-extras/l3fp-functions.dtx
index ee5ea2737..5d61c8199 100644
--- a/l3trial/l3fp-extras/l3fp-functions.dtx
+++ b/l3trial/l3fp-extras/l3fp-functions.dtx
@@ -1,6 +1,6 @@
% \iffalse
%
-%% File l3fp-functions.dtx (C) Copyright 2012-2018,2020,2021 The LaTeX Project
+%% File l3fp-functions.dtx (C) Copyright 2012-2018,2020,2021,2023 The LaTeX Project
%
% It may be distributed and/or modified under the conditions of the
% LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -175,7 +175,7 @@
% \subsection{Declaring functions}
%
% \begin{macro}{\fp_new_function:n}
-% \begin{macro}[aux]{\@@_new_function:n}
+% \begin{macro}{\@@_new_function:n}
% \begin{macrocode}
\cs_new_protected:Npn \fp_new_function:n #1
{ \exp_args:No \@@_new_function:n { \tl_to_str:n {#1} } }
@@ -198,7 +198,7 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}[aux]
+% \begin{macro}
% {\@@_function_set_parsing:Nn, \@@_function_set_parsing_aux:NNn}
% \begin{macrocode}
\cs_new:Npn \@@_function_set_parsing:Nn #1#2
@@ -231,7 +231,7 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}[aux, EXP]{\@@_function_o:w}
+% \begin{macro}[EXP]{\@@_function_o:w}
% \begin{macrocode}
\cs_new:Npn \@@_function_o:w #1#2 @
{
@@ -264,7 +264,7 @@
% \end{variable}
%
% \begin{macro}{\fp_set_function:nnn}
-% \begin{macro}[aux]{\@@_set_function:Nnnn}
+% \begin{macro}{\@@_set_function:Nnnn}
% \begin{syntax}
% \cs{fp_set_function:nnn} \Arg{identifier}
% \Arg{comma-list of variables} \Arg{expression}
@@ -335,7 +335,7 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}[aux, EXP]
+% \begin{macro}[EXP]
% {
% \@@_function_arg_o:w,
% \@@_function_arg_few:w,
diff --git a/l3trial/l3fp-extras/l3fp-interchange.dtx b/l3trial/l3fp-extras/l3fp-interchange.dtx
index db3a89789..40e2316b1 100644
--- a/l3trial/l3fp-extras/l3fp-interchange.dtx
+++ b/l3trial/l3fp-extras/l3fp-interchange.dtx
@@ -1,6 +1,6 @@
% \iffalse
%
-%% File l3fp-interchange.dtx (C) Copyright 2017-2018,2020,2021 The LaTeX Project
+%% File l3fp-interchange.dtx (C) Copyright 2017-2018,2020,2021,2023 The LaTeX Project
%
% It may be distributed and/or modified under the conditions of the
% LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -117,7 +117,7 @@
%
% \subsection{Inputting the interchange format}
%
-% \begin{macro}[EXP,aux]{\@@_from_bytes_invalid:}
+% \begin{macro}[EXP]{\@@_from_bytes_invalid:}
% ^^A todo: invalid operation
% \begin{macrocode}
\cs_new:Npn \@@_from_bits_invalid: { \c_nan_fp }
diff --git a/l3trial/l3fp-extras/l3fp-symbolic.dtx b/l3trial/l3fp-extras/l3fp-symbolic.dtx
index 18c03567f..4046888fa 100644
--- a/l3trial/l3fp-extras/l3fp-symbolic.dtx
+++ b/l3trial/l3fp-extras/l3fp-symbolic.dtx
@@ -67,7 +67,7 @@
%
% \subsection{Misc}
%
-% \begin{variable}[int]{\l_@@_symbolic_fp}
+% \begin{variable}{\l_@@_symbolic_fp}
% Scratch floating point.
% \begin{macrocode}
\fp_new:N \l_@@_symbolic_fp
@@ -134,14 +134,14 @@
% } ;
% \end{verbatim}
%
-% \begin{variable}[int]{\s_@@_symbolic}
+% \begin{variable}{\s_@@_symbolic}
% Scan mark indicating the start of a symbolic expression.
% \begin{macrocode}
\scan_new:N \s_@@_symbolic
% \end{macrocode}
% \end{variable}
%
-% \begin{macro}[int]{\@@_symbolic_chk:w}
+% \begin{macro}{\@@_symbolic_chk:w}
% Analog of \cs{@@_chk:w} for symbolic expressions.
% \begin{macrocode}
\cs_new_protected:Npn \@@_symbolic_chk:w #1,#2#3;
@@ -157,7 +157,7 @@
%
% \subsection{Expanding after a symbolic expression}
%
-% \begin{macro}[aux, EXP]
+% \begin{macro}[EXP]
% {\@@_if_has_symbolic:nTF, \@@_if_has_symbolic_aux:w}
% Tests if |#1| contains \cs{s_@@_symbolic} at top-level. This test
% should be precise enough to determine if a given an array contains a
@@ -176,8 +176,8 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}[int, EXP]{\@@_exp_after_symbolic_f:nw}
-% \begin{macro}[aux, EXP]
+% \begin{macro}[EXP]{\@@_exp_after_symbolic_f:nw}
+% \begin{macro}[EXP]
% {\@@_exp_after_symbolic_aux:w, \@@_exp_after_symbolic_loop:N}
% This function does two things: trigger an \texttt{f}-expansion of
% the argument~|#1| after the following symbolic expression, and
@@ -218,7 +218,7 @@
%
% \subsection{Applying infix operators to expressions}
%
-% \begin{macro}[aux, EXP]{\@@_symbolic_binary_o:Nww}
+% \begin{macro}[EXP]{\@@_symbolic_binary_o:Nww}
% Used when applying infix operators to expressions.
% \begin{macrocode}
\cs_new:Npn \@@_symbolic_binary_o:Nww #1 #2; #3;
@@ -233,7 +233,7 @@
% \begin{@makeother}{^} %^^A Hack!
% \begin{@makeother}{|} %^^A Hack!
% \begin{@makeother}{&} %^^A Hack!
-% \begin{macro}[EXP, aux]
+% \begin{macro}[EXP]
% {
% \@@_symbolic_+_symbolic_o:ww,
% \@@_symbolic_+_o:ww,
@@ -278,7 +278,7 @@
% \end{@makeother}
% \end{@makeother}
%
-% \begin{macro}[EXP, aux]
+% \begin{macro}[EXP]
% {
% \@@_symbolic_compare_symbolic_o:NNNNww,
% \@@_symbolic_compare_o:NNNNww,
@@ -325,7 +325,7 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}[EXP, aux]
+% \begin{macro}[EXP]
% {
% \@@_symbolic_acos_o:w ,
% \@@_symbolic_acsc_o:w ,
@@ -360,13 +360,13 @@
%
% \subsection{Conversions}
%
-% \begin{macro}[EXP, int]
+% \begin{macro}[EXP]
% {
% \@@_symbolic_to_decimal:w,
% \@@_symbolic_to_int:w,
% \@@_symbolic_to_scientific:w
% }
-% \begin{macro}[EXP, aux]{\@@_symbolic_convert:wnnN}
+% \begin{macro}[EXP]{\@@_symbolic_convert:wnnN}
% Symbolic expressions cannot be converted to decimal, integer, or
% scientific notation unless they can be reduced to
% \begin{macrocode}
@@ -392,7 +392,7 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}[EXP, aux]
+% \begin{macro}[EXP]
% {\@@_symbolic_cs_arg_to_fn:NN, \@@_symbolic_op_arg_to_fn:nN}
% \begin{macrocode}
\cs_new:Npn \@@_symbolic_cs_arg_to_fn:NN #1
@@ -416,8 +416,8 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}[EXP, int]{\@@_symbolic_to_tl:w}
-% \begin{macro}[rEXP, aux]
+% \begin{macro}[EXP]{\@@_symbolic_to_tl:w}
+% \begin{macro}[rEXP]
% {
% \@@_symbolic_unary_to_tl:NNw,
% \@@_symbolic_binary_to_tl:Nww
@@ -467,7 +467,7 @@
% expressions.
%
% \begin{macro}[TF]{\@@_id_if_invalid:n}
-% \begin{macro}[aux, EXP]{\@@_id_if_invalid_aux:N}
+% \begin{macro}[EXP]{\@@_id_if_invalid_aux:N}
% If |#1| contains a space, it is not a valid identifier. Otherwise,
% loop through letters in |#1|: if it is not a letter, break the loop
% and return \texttt{true}. If the end of the loop is reached
@@ -504,7 +504,7 @@
%
% \subsection{Declaring variables and assigning values}
%
-% \begin{macro}[aux, EXP]{\@@_variable_o:w}
+% \begin{macro}[EXP]{\@@_variable_o:w}
% We do not use \cs{exp_last_unbraced:Nv} to extract the value of
% |\l__fp_variable_#1_fp| because in \cs{fp_set_variable:nn} we define
% this \texttt{fp} variable to be something which \texttt{f}-expands
@@ -540,7 +540,7 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}[aux]
+% \begin{macro}
% {\@@_variable_set_parsing:Nn, \@@_variable_set_parsing_aux:NNn}
% \begin{macrocode}
\cs_new:Npn \@@_variable_set_parsing:Nn #1#2
@@ -574,7 +574,7 @@
% \end{macro}
%
% \begin{macro}{\fp_clear_variable:n}
-% \begin{macro}[aux]{\@@_clear_variable:n}
+% \begin{macro}{\@@_clear_variable:n}
% \begin{macrocode}
\cs_new_protected:Npn \fp_clear_variable:n #1
{
@@ -592,7 +592,7 @@
% \end{macro}
%
% \begin{macro}{\fp_new_variable:n}
-% \begin{macro}[aux]{\@@_new_variable:n}
+% \begin{macro}{\@@_new_variable:n}
% Check that |#1| is a valid identifier. If the identifier is already
% in use, complain. Then set |\__fp_parse_word_#1:N| to use
% |\__fp_variable_o:w|.
@@ -619,7 +619,7 @@
% \end{macro}
%
% \begin{macro}{\fp_set_variable:nn}
-% \begin{macro}[aux]{\@@_set_variable:nn}
+% \begin{macro}{\@@_set_variable:nn}
% Refuse invalid identifiers. If the variable does not exist yet,
% define it just as in \cs{fp_new_variable:n} (but without unnecessary
% checks). Then evaluate~|#2|. If the result contains the
@@ -663,7 +663,7 @@
%
% \subsection{Turn unknown words to variables}
%
-% \begin{macro}[aux, EXP]{\@@_parse_word:Nw}
+% \begin{macro}[ EXP]{\@@_parse_word:Nw}
% \begin{macrocode}
\cs_undefine:N \@@_parse_word:Nw
\cs_new:Npn \@@_parse_word:Nw #1#2;
diff --git a/l3trial/l3fp-extras/l3fp-types.dtx b/l3trial/l3fp-extras/l3fp-types.dtx
index 37a138e0e..99b289f01 100644
--- a/l3trial/l3fp-extras/l3fp-types.dtx
+++ b/l3trial/l3fp-extras/l3fp-types.dtx
@@ -1,6 +1,6 @@
% \iffalse
%
-%% File l3fp-types.dtx (C) Copyright 2012-2015,2017,2018,2020,2021 The LaTeX Project
+%% File l3fp-types.dtx (C) Copyright 2012-2015,2017,2018,2020,2021,2023 The LaTeX Project
%
% It may be distributed and/or modified under the conditions of the
% LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -114,7 +114,7 @@
%
% \subsection{Dispatch according to the type}
%
-% \begin{macro}[EXP, aux]
+% \begin{macro}[EXP]
% {\@@_types_cs_to_op:N, \@@_types_cs_to_op_auxi:wwwn}
% From |\__fp_|\meta{op}|_o:w| produce \meta{op}, otherwise~|?|.
% \begin{macrocode}
@@ -136,8 +136,8 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}[EXP, int]{\@@_types_unary:NNw}
-% \begin{macro}[EXP, aux]
+% \begin{macro}[EXP]{\@@_types_unary:NNw}
+% \begin{macro}[EXP]
% {\@@_types_unary_auxi:nNw, \@@_types_unary_auxii:NnNw}
% \begin{syntax}
% \cs{@@_types_unary:NNw} |\__fp_|\meta{function}|_o:w|
@@ -166,8 +166,8 @@
% \end{macro}
% \end{macro}
%
-% \begin{macro}[EXP, int]{\@@_types_binary:Nww}
-% \begin{macro}[EXP, aux]
+% \begin{macro}[EXP]{\@@_types_binary:Nww}
+% \begin{macro}[EXP]
% {\@@_types_binary_auxi:Nww, \@@_types_binary_auxii:NNww}
% \begin{syntax}
% \cs{@@_types_binary:Nww} |\__fp_|\meta{binop}|_o:ww|
@@ -203,9 +203,9 @@
%
% \subsection{Comparisons}
%
-% \begin{macro}[int, EXP]{\@@_parse_apply_compare:NwNNNNwN}
-% \begin{macro}[int, EXP]{\@@_infix_compare_o:w}
-% \begin{macro}[int, EXP]{\@@_compare_o:NNNNww}
+% \begin{macro}[EXP]{\@@_parse_apply_compare:NwNNNNwN}
+% \begin{macro}[EXP]{\@@_infix_compare_o:w}
+% \begin{macro}[EXP]{\@@_compare_o:NNNNww}
% \begin{macrocode}
% \cs_undefine:N \@@_parse_apply_compare:NwNNNNwN
% \cs_new:Npn \@@_parse_apply_compare:NwNNNNwN #1 #2@ #3#4#5#6 #7@ #8
@@ -259,7 +259,7 @@
% only need to be able to jump over the data with
% \cs{@@_exp_after_tokens_f:nw}.
%
-% \begin{variable}[int]{\s_@@_tokens}
+% \begin{variable}{\s_@@_tokens}
% Marks the start of some \texttt{N}-type tokens stored as a
% floating-point object.
% \begin{macrocode}
@@ -267,7 +267,7 @@
% \end{macrocode}
% \end{variable}
%
-% \begin{macro}[int, EXP]{\@@_tokens:n}
+% \begin{macro}[EXP]{\@@_tokens:n}
% To be used in combination with \cs{s_@@_tokens}: this function
% prevents the expansion of its argument.
% \begin{macrocode}
@@ -275,8 +275,8 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}[EXP, int]{\@@_exp_after_tokens_f:nw}
-% \begin{macro}[EXP, aux]{\@@_exp_after_tokens_aux:N}
+% \begin{macro}[EXP]{\@@_exp_after_tokens_f:nw}
+% \begin{macro}[EXP]{\@@_exp_after_tokens_aux:N}
% The loop through tokens ends when the auxiliary takes in the
% multi-token trailing argument. The \cs{exp_after:wN} chain hits
% \cs{exp:w} coming from the argument, and
More information about the latex3-commits
mailing list.