summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/xint/xintcore.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-01-06 22:02:47 +0000
committerKarl Berry <karl@freefriends.org>2019-01-06 22:02:47 +0000
commit3354abdc519630ad9975bfce46bada2882fcd6af (patch)
treef803a9bf96bd1c8eb2b618218f06fb20306bf387 /Master/texmf-dist/tex/generic/xint/xintcore.sty
parentbee0d2fefd913952b342b909a4a278ce72712e51 (diff)
xint (6jan19)
git-svn-id: svn://tug.org/texlive/trunk@49617 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/xint/xintcore.sty')
-rw-r--r--Master/texmf-dist/tex/generic/xint/xintcore.sty24
1 files changed, 12 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/generic/xint/xintcore.sty b/Master/texmf-dist/tex/generic/xint/xintcore.sty
index de9475ec3f9..b93057a82bd 100644
--- a/Master/texmf-dist/tex/generic/xint/xintcore.sty
+++ b/Master/texmf-dist/tex/generic/xint/xintcore.sty
@@ -21,8 +21,8 @@
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
%% ---------------------------------------------------------------
-%% The xint bundle 1.3c 2018/06/17
-%% Copyright (C) 2013-2018 by Jean-Francois Burnol
+%% The xint bundle 1.3d 2019/01/06
+%% Copyright (C) 2013-2019 by Jean-Francois Burnol
%% xintcore: Expandable arithmetic on big integers
%% ---------------------------------------------------------------
\begingroup\catcode61\catcode48\catcode32=10\relax%
@@ -70,7 +70,7 @@
\XINTsetupcatcodes% defined in xintkernel.sty
\XINT_providespackage
\ProvidesPackage{xintcore}%
- [2018/06/17 1.3c Expandable arithmetic on big integers (JFB)]%
+ [2019/01/06 1.3d Expandable arithmetic on big integers (JFB)]%
\csname XINT_Clamped_istrapped\endcsname
\csname XINT_ConversionSyntax_istrapped\endcsname
\csname XINT_DivisionByZero_istrapped\endcsname
@@ -104,10 +104,10 @@
\XINT_expandableerror{next: #5}%
% not for X3.274
%\XINT_expandableerror{<RET>, or I\xintUse{...}<RET>, or I\xintCTRLC<RET>}%
- \xint_firstofone_thenstop{#5}%
+ \xint_stop_atfirstofone{#5}%
}%
}%
-%% \let\xintUse\xint_firstofthree_thenstop % defined in xint.sty
+%% \let\xintUse\xint_stop_atfirstofthree % defined in xint.sty
\def\XINT_ifFlagRaised #1{%
\ifcsname XINT_#1Flag_ON\endcsname
\expandafter\xint_firstoftwo
@@ -1774,9 +1774,9 @@
\def\xintiiQuo {\romannumeral0\xintiiquo }%
\def\xintiiRem {\romannumeral0\xintiirem }%
\def\xintiiquo
- {\expandafter\xint_firstoftwo_thenstop\romannumeral0\xintiidivision }%
+ {\expandafter\xint_stop_atfirstoftwo\romannumeral0\xintiidivision }%
\def\xintiirem
- {\expandafter\xint_secondoftwo_thenstop\romannumeral0\xintiidivision }%
+ {\expandafter\xint_stop_atsecondoftwo\romannumeral0\xintiidivision }%
\def\xintiiDivRound {\romannumeral0\xintiidivround }%
\def\xintiidivround #1{\expandafter\XINT_iidivround\romannumeral`&&@#1\xint:}%
\def\XINT_idivround #1#2\xint:#3%
@@ -1843,7 +1843,7 @@
\krof
}%
\def\XINT_iidivtrunc_pos #1#2\xint:#3\xint:
- {\expandafter\xint_firstoftwo_thenstop
+ {\expandafter\xint_stop_atfirstoftwo
\romannumeral0\XINT_div_prepare {#2}{#1#3}}%
\def\xintiiModTrunc {\romannumeral0\xintiimodtrunc }%
\def\xintiimodtrunc #1{\expandafter\XINT_iimodtrunc\romannumeral`&&@#1\xint:}%
@@ -1873,7 +1873,7 @@
\krof
}%
\def\XINT_iimodtrunc_pos #1#2\xint:#3\xint:
- {\expandafter\xint_secondoftwo_thenstop\romannumeral0\XINT_div_prepare
+ {\expandafter\xint_stop_atsecondoftwo\romannumeral0\XINT_div_prepare
{#2}{#1#3}}%
\def\xintiiDivMod {\romannumeral0\xintiidivmod }%
\def\xintiidivmod #1{\expandafter\XINT_iidivmod\romannumeral`&&@#1\xint:}%
@@ -1891,7 +1891,7 @@
\XINT_signalcondition{DivisionByZero}{Division by #2 of #1#3}{}%
{{0}{0}}% ^^c3^^a0 revoir...
}%
-\def\XINT_iidivmod_aiszero #1#2\xint:#3\xint:{{0}{0}}%
+\def\XINT_iidivmod_aiszero #1\xint:#2\xint:{{0}{0}}%
\def\XINT_iidivmod_bneg #1%
{%
\expandafter\XINT_iidivmod_bneg_finish
@@ -1907,10 +1907,10 @@
}%
\def\XINT_iidivmod_bpos #1#2\xint:#3\xint:{\xintiidivision{#1#3}{#2}}%
\def\xintiiDivFloor {\romannumeral0\xintiidivfloor}%
-\def\xintiidivfloor {\expandafter\xint_firstoftwo_thenstop
+\def\xintiidivfloor {\expandafter\xint_stop_atfirstoftwo
\romannumeral0\xintiidivmod}%
\def\xintiiMod {\romannumeral0\xintiimod}%
-\def\xintiimod {\expandafter\xint_secondoftwo_thenstop
+\def\xintiimod {\expandafter\xint_stop_atsecondoftwo
\romannumeral0\xintiidivmod}%
\def\xintiiSqr {\romannumeral0\xintiisqr }%
\def\xintiisqr #1%