the daemon pronounced:
The following information was provided by the package's contributor.
Name of contribution: xint Author's name: Jean-François Burnol
Package version: 1.09i Location on CTAN: macros/generic/xint/ Summary description: Expandable operations on long numbers License type: lppl
Announcement text given by the package's contributor:
1.09i 2013/12/18
- xintiiexpr is a variant of xintexpr which is optimized to
deal only with (long) integers, / does a euclidean quotient.
- xintnumexpr has been renamed xintiexpr, (former name kept
but destined to be removed) xintiiexpr is actually closer to
umexpr, but with INT division the euclidean one.
- the xintexpr parser automatically inserts
umber in front of
count, dimen, and skip registers/variables, or
umexpr, etc..
expressions, with a tacit multiplication implied if following a number or parenthesized expression.
- xintAssign admits an optional argument to specify the
expansion type to be used [] (none), [o] (once), [oo] (twice), [f] (full), ... , (the default is [e] which means to use edef).
- xinttools defines (if the names have not already been
assigned) odef, oodef, fdef: oodef which expands twice the macro replacement text is a faster alternative to edef (when the expansion gives hundreds of digits).
- some across the board slight efficiency improvement as a
result of modifications of various types to ``fork'' macros and ``branching conditionals'' which are used internally.
thanks for the upload; i installed the new version, and updated the catalogue repository.
Robin Fairbairns
For the CTAN team