diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2019-03-25 06:41:10 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2019-03-25 06:41:10 -0700 |
commit | c292315b720f9b5ba54206b71eeb98e2ee078f8f (patch) | |
tree | 7a6ef4c3a79e2648409829d06e5c1ed84d964072 /parser.l | |
parent | 789f20b3a472e41817d3977fed2203c2971058a8 (diff) | |
download | txr-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