summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/xint/xintbinhex.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/generic/xint/xintbinhex.sty')
-rw-r--r--Master/texmf-dist/tex/generic/xint/xintbinhex.sty62
1 files changed, 31 insertions, 31 deletions
diff --git a/Master/texmf-dist/tex/generic/xint/xintbinhex.sty b/Master/texmf-dist/tex/generic/xint/xintbinhex.sty
index ce347a79ba9..d1b8229163d 100644
--- a/Master/texmf-dist/tex/generic/xint/xintbinhex.sty
+++ b/Master/texmf-dist/tex/generic/xint/xintbinhex.sty
@@ -21,7 +21,7 @@
%% same distribution. (The sources need not necessarily be
%% in the same archive or directory.)
%%----------------------------------------------------------------
-%% The xint bundle (version 1.09h of November 28, 2013)
+%% The xint bundle (version 1.09i of December 18, 2013)
%% xintbinhex: Expandable binary and hexadecimal conversions
%% Copyright (C) 2013 by Jean-Francois Burnol
%%----------------------------------------------------------------
@@ -103,7 +103,7 @@
\XINTsetupcatcodes%
\XINT_providespackage
\ProvidesPackage{xintbinhex}%
- [2013/11/28 v1.09h Expandable binary and hexadecimal conversions (jfB)]%
+ [2013/12/18 v1.09i Expandable binary and hexadecimal conversions (jfB)]%
\chardef\xint_c_xvi 16
\chardef\xint_c_ii^v 32
\chardef\xint_c_ii^vi 64
@@ -213,11 +213,11 @@
\def\XINT_dth_checkin #1%
{%
\xint_UDsignfork
- #1\dummy \XINT_dth_N
- -\dummy {\XINT_dth_P #1}%
+ #1\XINT_dth_N
+ -{\XINT_dth_P #1}%
\krof
}%
-\def\XINT_dth_N {\expandafter\xint_minus_andstop\romannumeral0\XINT_dth_P }%
+\def\XINT_dth_N {\expandafter\xint_minus_afterstop\romannumeral0\XINT_dth_P }%
\def\XINT_dth_P {\expandafter\XINT_dth_III\romannumeral-`0\XINT_dtbh_I {0.}}%
\def\xintDecToBin {\romannumeral0\xintdectobin }%
\def\xintdectobin #1%
@@ -225,11 +225,11 @@
\def\XINT_dtb_checkin #1%
{%
\xint_UDsignfork
- #1\dummy \XINT_dtb_N
- -\dummy {\XINT_dtb_P #1}%
+ #1\XINT_dtb_N
+ -{\XINT_dtb_P #1}%
\krof
}%
-\def\XINT_dtb_N {\expandafter\xint_minus_andstop\romannumeral0\XINT_dtb_P }%
+\def\XINT_dtb_N {\expandafter\xint_minus_afterstop\romannumeral0\XINT_dtb_P }%
\def\XINT_dtb_P {\expandafter\XINT_dtb_III\romannumeral-`0\XINT_dtbh_I {0.}}%
\def\XINT_dtbh_I #1#2#3#4#5%
{%
@@ -351,9 +351,9 @@
{%
\expandafter\XINT_dtb_end_d\the\numexpr #1#2#3#4#5#6#7#8\relax
}%
-\def\XINT_dtb_end_d #1#2#3#4#5#6#7#8#9%
+\edef\XINT_dtb_end_d #1#2#3#4#5#6#7#8#9%
{%
- \expandafter\space\the\numexpr #1#2#3#4#5#6#7#8#9\relax
+ \noexpand\expandafter\space\noexpand\the\numexpr #1#2#3#4#5#6#7#8#9\relax
}%
\def\xintHexToDec {\romannumeral0\xinthextodec }%
\def\xinthextodec #1%
@@ -361,11 +361,11 @@
\def\XINT_htd_checkin #1%
{%
\xint_UDsignfork
- #1\dummy \XINT_htd_neg
- -\dummy {\XINT_htd_I {0000}#1}%
+ #1\XINT_htd_neg
+ -{\XINT_htd_I {0000}#1}%
\krof
}%
-\def\XINT_htd_neg {\expandafter\xint_minus_andstop
+\def\XINT_htd_neg {\expandafter\xint_minus_afterstop
\romannumeral0\XINT_htd_I {0000}}%
\def\XINT_htd_I #1#2#3#4#5%
{%
@@ -435,9 +435,9 @@
{%
\XINT_htd_II_end_b #1#3%
}%
-\def\XINT_htd_II_end_b #1#2#3#4#5#6#7#8%
+\edef\XINT_htd_II_end_b #1#2#3#4#5#6#7#8%
{%
- \expandafter\space\the\numexpr #1#2#3#4#5#6#7#8\relax
+ \noexpand\expandafter\space\noexpand\the\numexpr #1#2#3#4#5#6#7#8\relax
}%
\def\xintBinToDec {\romannumeral0\xintbintodec }%
\def\xintbintodec #1{\expandafter\XINT_btd_checkin
@@ -445,11 +445,11 @@
\def\XINT_btd_checkin #1%
{%
\xint_UDsignfork
- #1\dummy \XINT_btd_neg
- -\dummy {\XINT_btd_I {000000}#1}%
+ #1\XINT_btd_neg
+ -{\XINT_btd_I {000000}#1}%
\krof
}%
-\def\XINT_btd_neg {\expandafter\xint_minus_andstop
+\def\XINT_btd_neg {\expandafter\xint_minus_afterstop
\romannumeral0\XINT_btd_I {000000}}%
\def\XINT_btd_I #1#2#3#4#5#6#7#8#9%
{%
@@ -480,9 +480,9 @@
\xint_bye\xint_bye\xint_bye\xint_bye
\xint_relax
}%
-\def\XINT_btd_II_c_end #1#2#3#4#5#6%
+\edef\XINT_btd_II_c_end #1#2#3#4#5#6%
{%
- \expandafter\space\the\numexpr #1#2#3#4#5#6\relax
+ \noexpand\expandafter\space\noexpand\the\numexpr #1#2#3#4#5#6\relax
}%
\def\XINT_btd_II_ci #1\XINT_btd_II_cvii #2\W\W\W\W\W\W\W
{\XINT_btd_II_d {}{#2}{\xint_c_ii }}%
@@ -520,9 +520,9 @@
{%
\XINT_btd_II_end_b #1#3%
}%
-\def\XINT_btd_II_end_b #1#2#3#4#5#6#7#8#9%
+\edef\XINT_btd_II_end_b #1#2#3#4#5#6#7#8#9%
{%
- \expandafter\space\the\numexpr #1#2#3#4#5#6#7#8#9\relax
+ \noexpand\expandafter\space\noexpand\the\numexpr #1#2#3#4#5#6#7#8#9\relax
}%
\def\XINT_btd_I_a #1#2#3#4#5#6#7#8%
{%
@@ -557,11 +557,11 @@
\def\XINT_bth_checkin #1%
{%
\xint_UDsignfork
- #1\dummy \XINT_bth_N
- -\dummy {\XINT_bth_P #1}%
+ #1\XINT_bth_N
+ -{\XINT_bth_P #1}%
\krof
}%
-\def\XINT_bth_N {\expandafter\xint_minus_andstop\romannumeral0\XINT_bth_P }%
+\def\XINT_bth_N {\expandafter\xint_minus_afterstop\romannumeral0\XINT_bth_P }%
\def\XINT_bth_P {\expandafter\XINT_bth_I\expandafter{\expandafter}%
\romannumeral0\XINT_OQ {}}%
\def\XINT_bth_I #1#2#3#4#5#6#7#8#9%
@@ -591,11 +591,11 @@
\def\XINT_htb_checkin #1%
{%
\xint_UDsignfork
- #1\dummy \XINT_htb_N
- -\dummy {\XINT_htb_P #1}%
+ #1\XINT_htb_N
+ -{\XINT_htb_P #1}%
\krof
}%
-\def\XINT_htb_N {\expandafter\xint_minus_andstop\romannumeral0\XINT_htb_P }%
+\def\XINT_htb_N {\expandafter\xint_minus_afterstop\romannumeral0\XINT_htb_P }%
\def\XINT_htb_P {\XINT_htb_I_a {}}%
\def\XINT_htb_I_a #1#2#3#4#5#6#7#8#9%
{%
@@ -632,11 +632,11 @@
\def\XINT_chtb_checkin #1%
{%
\xint_UDsignfork
- #1\dummy \XINT_chtb_N
- -\dummy {\XINT_chtb_P #1}%
+ #1\XINT_chtb_N
+ -{\XINT_chtb_P #1}%
\krof
}%
-\def\XINT_chtb_N {\expandafter\xint_minus_andstop\romannumeral0\XINT_chtb_P }%
+\def\XINT_chtb_N {\expandafter\xint_minus_afterstop\romannumeral0\XINT_chtb_P }%
\def\XINT_chtb_P {\expandafter\XINT_chtb_I\expandafter{\expandafter}%
\romannumeral0\XINT_OQ {}}%
\def\XINT_chtb_I #1#2#3#4#5#6#7#8#9%