index
:
txr
master
txr-old
TXR: A data munging language.
kaz@kylheku.com
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
arith.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
lib: fix neglect to use self variable.
Kaz Kylheku
2021-03-14
1
-1
/
+2
*
math: defend against locale decimal separator.
Kaz Kylheku
2021-03-04
1
-0
/
+14
*
Copyright year bump 2021.
Kaz Kylheku
2021-01-14
1
-1
/
+1
*
int-flo: bugfix on 64 bit
Kaz Kylheku
2020-12-22
1
-2
/
+9
*
Change noreturn to NORETURN.
Kaz Kylheku
2020-08-07
1
-7
/
+7
*
c_num: now takes self argument.
Kaz Kylheku
2020-06-29
1
-10
/
+13
*
Remove unnecessary #include directives.
Kaz Kylheku
2020-04-22
1
-1
/
+0
*
Reduce consing in /= function.
Kaz Kylheku
2020-04-21
1
-10
/
+25
*
Extending =, <, >, <= and >= to work on sequences.
Kaz Kylheku
2020-04-21
1
-9
/
+95
*
warning cleanup: remove unused parameters.
Kaz Kylheku
2020-04-05
1
-1
/
+1
*
Copyright year bump 2020.
Kaz Kylheku
2019-12-31
1
-1
/
+1
*
Add hyperbolic functions: sinh, cosh, and others.
Kaz Kylheku
2019-12-07
1
-0
/
+98
*
digits/digpow: recycle temporary conses.
Kaz Kylheku
2019-09-07
1
-2
/
+3
*
digits/digpow: wrong results for radix powers.
Kaz Kylheku
2019-09-06
1
-1
/
+1
*
digits/digpow: disallow base 1.
Kaz Kylheku
2019-09-06
1
-1
/
+1
*
ash: refactor in light of gc bug.
Kaz Kylheku
2019-06-19
1
-24
/
+38
*
ash: gc problem.
Kaz Kylheku
2019-06-19
1
-0
/
+1
*
logcount: crash in 64 bit build.
Kaz Kylheku
2019-06-18
1
-1
/
+1
*
New function: bitset.
Kaz Kylheku
2019-06-18
1
-1
/
+63
*
arith: INT_PTR_MIN overflow bugfix.
Kaz Kylheku
2019-06-03
1
-1
/
+1
*
arith: missing alloca.
Kaz Kylheku
2019-03-30
1
-0
/
+1
*
u-d-arithmetic: proper treatment of ceil & round.
Kaz Kylheku
2019-03-30
1
-3
/
+21
*
u-d-arithmetic: forgotten dispatch cases.
Kaz Kylheku
2019-03-30
1
-0
/
+20
*
Tests for user-defined arithmetic and fixes.
Kaz Kylheku
2019-03-30
1
-29
/
+34
*
New feature: user-defined math.
Kaz Kylheku
2019-03-30
1
-135
/
+532
*
plus: missing breaks.
Kaz Kylheku
2019-03-25
1
-0
/
+2
*
Move numeric functions from lib.c to arith.c
Kaz Kylheku
2019-03-25
1
-0
/
+445
*
Register arithmetic functions in arith module.
Kaz Kylheku
2019-03-25
1
-0
/
+49
*
expt: handle negative integer exponents with integer bases.
Kaz Kylheku
2019-03-09
1
-17
/
+53
*
mpi/arith: optimize "highest bit" with GCC builtins.
Kaz Kylheku
2019-02-19
1
-1
/
+7
*
mul: add forgotten MPI error check.
Kaz Kylheku
2019-01-25
1
-1
/
+4
*
Extend infrastructure for double_intptr_t.
Kaz Kylheku
2019-01-25
1
-0
/
+47
*
Provide faster bignum-in-fixed-integer range tests in MPI.
Kaz Kylheku
2019-01-25
1
-39
/
+2
*
lib: revise wording of integer range errors.
Kaz Kylheku
2019-01-24
1
-1
/
+2
*
Fix some instances of 4 bytes = 32 bits assumption.
Kaz Kylheku
2019-01-23
1
-5
/
+5
*
sysif: use double-intptr function from arith.
Kaz Kylheku
2019-01-23
1
-1
/
+1
*
mpi: put access macros into mp_ namespace
Kaz Kylheku
2019-01-22
1
-9
/
+9
*
mpi: hardening; bug found.
Kaz Kylheku
2019-01-18
1
-1
/
+3
*
int-flo: take advantage of unsigned range.
Kaz Kylheku
2019-01-18
1
-0
/
+3
*
int-flo: fix always-false test.
Kaz Kylheku
2019-01-18
1
-1
/
+1
*
Copyright year bump 2019.
Kaz Kylheku
2019-01-16
1
-1
/
+1
*
New function: square.
Kaz Kylheku
2019-01-05
1
-0
/
+53
*
nzerop: new function.
Kaz Kylheku
2018-12-13
1
-0
/
+22
*
Use tnil instead of if2 in arithmetic predicates.
Kaz Kylheku
2018-12-13
1
-9
/
+9
*
plusp: wrong name in error message.
Kaz Kylheku
2018-12-13
1
-1
/
+1
*
Streamline logand and logior slightly.
Kaz Kylheku
2018-11-25
1
-18
/
+4
*
logxor: fix seriously broken function.
Kaz Kylheku
2018-11-25
1
-0
/
+43
*
compiler: use binary versions of common math functions.
Kaz Kylheku
2018-11-16
1
-0
/
+11
*
math: remove redundant type checks from NUM.
Kaz Kylheku
2018-11-16
1
-118
/
+118
*
type_check: take function name arg.
Kaz Kylheku
2018-11-07
1
-1
/
+1
[next]