summaryrefslogtreecommitdiffstats
path: root/parser.l
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2019-03-25 06:41:10 -0700
committerKaz Kylheku <kaz@kylheku.com>2019-03-25 06:41:10 -0700
commitc292315b720f9b5ba54206b71eeb98e2ee078f8f (patch)
tree7a6ef4c3a79e2648409829d06e5c1ed84d964072 /parser.l
parent789f20b3a472e41817d3977fed2203c2971058a8 (diff)
downloadtxr-c292315b720f9b5ba54206b71eeb98e2ee078f8f.tar.gz
txr-c292315b720f9b5ba54206b71eeb98e2ee078f8f.tar.bz2
txr-c292315b720f9b5ba54206b71eeb98e2ee078f8f.zip
Move numeric functions from lib.c to arith.c
* arith.c, lib.c (num, c_num, c_fixnum, bad_float, flo, c_flo, fixnump, bignump, integerp, floatp, numberp nary_op, nary_simple_op, plusv, minusv, mulv, divv, logandv, logiorv, gtv, ltv, gev, lev, numeqv, numneqv, sumv, prod, exptv, gcdv, lcmv): Function definitions moved from lib.c to arith.c. (nary_op_keyfun, unary_num, unary_arith, unary_int, sumv, prodv, rexpt, abso_self): Static functions moved from libmoved from lib.c to arith.c. (max): New macro in arith.c. (arith_init): Registrations moved from eval.c. * eval.c (eval_init): Registrations moved to arith.c
Diffstat (limited to 'parser.l')
0 files changed, 0 insertions, 0 deletions