summaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright notices from 2014 to 2015.Kaz Kylheku2015-02-011-1/+1
* * arith.c (make_ubignum): New static function.Kaz Kylheku2015-01-291-0/+1
* * eval.c (get_opt_param_syms): Fix broken function. ThisKaz Kylheku2015-01-281-9/+8
* * eval.c (bind_macro_params): Bugfix: the colon argument's specialKaz Kylheku2015-01-281-1/+1
* * arith.c (width): New function.Kaz Kylheku2015-01-271-0/+1
* * eval.c (call_f): new global variable.Kaz Kylheku2015-01-251-2/+19
* * eval.c (eval_init): Register dupl and swap_12_21 asKaz Kylheku2015-01-251-0/+2
* * eval.c (callf): New static function.Kaz Kylheku2015-01-241-0/+8
* Basic implementation of constantp. Does notKaz Kylheku2015-01-211-0/+37
* Allow macros to tell what symbols have lexical functionKaz Kylheku2015-01-211-0/+36
* * arith.c (zerop): Handle character arguments.Kaz Kylheku2015-01-121-0/+2
* * eval.c (merge_wrap): Make generic over sequences.Kaz Kylheku2015-01-111-5/+18
* * eval.c (ap_s, ret_s, aret_s): New symbol variables.Kaz Kylheku2014-12-231-7/+13
* * eval.c (eval_init): Registered intrinsic function unique.Kaz Kylheku2014-12-231-0/+1
* * eval.c (eval_init): Register in function as intrinsic.Kaz Kylheku2014-12-051-0/+1
* * eval.c (eval_init): Register lequal and gequal.Kaz Kylheku2014-11-271-0/+2
* * eval.c (eval_init): Register less and greater toKaz Kylheku2014-11-271-2/+2
* * eval.c (eval_init): Register sort-group.Kaz Kylheku2014-11-211-0/+1
* * arith.c (wrap_star, wrap): New functions.Kaz Kylheku2014-11-201-0/+2
* * arith.c (succ, ssucc, sssucc, pred, ppred, pppred): New functions.Kaz Kylheku2014-11-201-0/+6
* * eval.c (opip_s, oand_s, chain_s, chand_s): New global variables.Kaz Kylheku2014-11-101-2/+41
* * eval.c (eval_init): Register chand intrinsic.Kaz Kylheku2014-11-061-0/+1
* Allow then-func to be omitted in iff. Cleanup.Kaz Kylheku2014-11-061-1/+1
* New macros tb and tc.Kaz Kylheku2014-10-311-0/+30
* * Makefile: Removing trailing spaces.Kaz Kylheku2014-10-241-40/+39
* * eval.c (eval_init): Fix incorrect, registration ofKaz Kylheku2014-10-221-1/+1
* * eval.c (interp_fun): If the function doesn't haveKaz Kylheku2014-10-211-5/+13
* * eval.c (eval_init): Register notf intrinsic function.Kaz Kylheku2014-10-211-0/+1
* Converting cast expressions to macros that are retargettedKaz Kylheku2014-10-171-5/+5
* * arith.c (gcd): Fix semantics. If either operand isKaz Kylheku2014-10-161-1/+2
* * eval.c (eval_init): Register greater function as intrinsic.Kaz Kylheku2014-10-131-0/+1
* * eval.c (merge_wrap): New static functionKaz Kylheku2014-10-121-2/+11
* * eval.c (eval_init): Register chr_isblank and chr_isunisp asKaz Kylheku2014-10-111-0/+2
* Moving system interface functions to separate module out ofKaz Kylheku2014-10-081-134/+0
* Eliminating the extra list wrapping applied to regularKaz Kylheku2014-10-031-23/+15
* * eval.c (eval_init): Register intrinsic partition* function.Kaz Kylheku2014-09-091-0/+1
* * eval.c (eval_init): Register intrinsic partition function.Kaz Kylheku2014-09-091-0/+1
* * eval.c (eval_init): Update registration of lisp-parse and readKaz Kylheku2014-09-021-2/+2
* * eval.c (expand_quasi): Regression: fix broken handlingKaz Kylheku2014-08-291-7/+1
* Uprooting stupidities in handling of output variables.Kaz Kylheku2014-08-131-6/+3
* Bugfix: ret operator does not generate functionsKaz Kylheku2014-08-081-1/+3
* No getppid on MinGW.Kaz Kylheku2014-08-071-0/+6
* * eval.c (eval_init): Fix incorrect registration ofKaz Kylheku2014-08-051-1/+1
* * eval.c (getpid_wrap, getppid_wrap): New static functions.Kaz Kylheku2014-07-301-0/+16
* * eval.c (eval_init): Register uniq function.Kaz Kylheku2014-07-291-0/+1
* * eval.c (repeatv): Renamed to repeat. Turned into functionKaz Kylheku2014-07-291-6/+6
* * eval.c (eval_init): Register nconc as intrinsic.Kaz Kylheku2014-07-291-0/+1
* * eval.c (giterate_func, giterate): Adjusting semantics of giterate toKaz Kylheku2014-07-291-7/+3
* * eval.c (eval_init): Register partition-by intrinsic.Kaz Kylheku2014-07-281-0/+1
* * eval.c (giterate_func, giterate): New static functions.Kaz Kylheku2014-07-271-0/+31