summaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* maprod, maprend: correct self name.Kaz Kylheku2021-01-151-2/+2
* mapcar/maprod: show-stopper bug.Kaz Kylheku2021-01-151-2/+6
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* progn, prog1, prog2: now also functions.Kaz Kylheku2021-01-011-0/+19
* New macro: prog2Kaz Kylheku2021-01-011-1/+14
* eval: use symbol vars for registering if, and or.Kaz Kylheku2021-01-011-3/+3
* shuffle/nshuffle: take optional random state argument.Kaz Kylheku2020-12-291-2/+2
* txr, eval: eliminate some func_n1 calls.Kaz Kylheku2020-12-101-2/+2
* mapcar: regression: not not converting to left typeKaz Kylheku2020-10-101-1/+2
* time: move time functions out of lib.c into time.c.Kaz Kylheku2020-10-071-14/+0
* tags: address small issue with tag lookup.Kaz Kylheku2020-09-011-4/+4
* New function: reject.Kaz Kylheku2020-09-011-0/+1
* txr: repeat ferrets out Lisp-embedded vars.Kaz Kylheku2020-08-171-1/+1
* Change noreturn to NORETURN.Kaz Kylheku2020-08-071-3/+3
* New sspl function.Kaz Kylheku2020-07-221-0/+1
* Support weak semantics in symbol packages.Kaz Kylheku2020-07-121-2/+2
* listener: new *-1, *-2 ... *-20 macros.Kaz Kylheku2020-07-111-1/+1
* New function: iterable.Kaz Kylheku2020-07-021-0/+1
* c_num: now takes self argument.Kaz Kylheku2020-06-291-12/+16
* New function: maprodo.Kaz Kylheku2020-06-281-0/+12
* New functions: list-seq, ved-seq and str-seq.Kaz Kylheku2020-06-281-0/+3
* each: fix (each ()) segfault.Kaz Kylheku2020-06-061-4/+5
* mapcar/maprod: fix stack overflow regression.Kaz Kylheku2020-06-051-6/+5
* mapping: rewrite loop using seq_info and args.Kaz Kylheku2020-06-041-19/+27
* mapcar, mappend, mapdo: merge implementations.Kaz Kylheku2020-06-041-60/+20
* maprod: bugfix: not reducing to mapcar.Kaz Kylheku2020-06-041-5/+6
* Convert mapping functions to new iterators.Kaz Kylheku2020-06-031-57/+63
* Convert each-family operators to use iter-begin.Kaz Kylheku2020-06-021-10/+11
* New style iteration functions.Kaz Kylheku2020-06-021-0/+5
* quasistrings: reduce consing.Kaz Kylheku2020-05-301-5/+0
* New assert macro.Kaz Kylheku2020-05-181-0/+45
* sort: prudently make it subject to compat valueKaz Kylheku2020-05-141-2/+4
* lib: sort becomes non-destructive; nsort introduced.Kaz Kylheku2020-05-131-1/+3
* symbol-function: bugfix: expand lambda expression.Kaz Kylheku2020-05-031-1/+1
* load: release warnings before throwing exception.Kaz Kylheku2020-04-141-3/+4
* bugfix: definitions must trigger autoload.Kaz Kylheku2020-04-131-1/+6
* exceptions: use uw_rthrow for non-error exceptions.Kaz Kylheku2020-04-071-6/+6
* warning cleanup: remove unused parameters.Kaz Kylheku2020-04-051-4/+4
* warning cleanup: add casts for unused parameters.Kaz Kylheku2020-04-051-3/+25
* New function: txr-parse.Kaz Kylheku2020-04-021-0/+1
* New contains function: near alias of search.Kaz Kylheku2020-03-231-0/+1
* apf and ipf: take arguments that are inserted.Kaz Kylheku2020-03-221-7/+40
* internals: rename misnamed curry_* functions.Kaz Kyheku2020-03-171-9/+9
* New function: assq and rassq.Kaz Kyheku2020-02-241-0/+2
* New functions: meq, meql and mequal.Kaz Kylheku2020-02-221-0/+3
* packages: no default argument in several functions.Kaz Kyheku2020-01-291-3/+3
* New function: merge-delete-package.Kaz Kyheku2020-01-291-0/+1
* New function: coded-length.Kaz Kylheku2020-01-181-0/+1
* builtin redefinition: better diagnostic message.Kaz Kylheku2020-01-061-6/+10
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1