summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Version 214.txr-214Kaz Kylheku2019-03-227-621/+664
* float: fix syntax error involving fplassify.Kaz Kylheku2019-03-221-1/+1
* doc: clarifications under lambda.Kaz Kylheku2019-03-221-1/+21
* doc: update let/let* doc.Kaz Kylheku2019-03-221-14/+117
* take-until: rewrite with seq_info; elide cons.Kaz Kylheku2019-03-201-16/+13
* take: rewrite with seq_info; elide cons.Kaz Kylheku2019-03-202-32/+32
* interpose: eliminate state cons.Kaz Kylheku2019-03-181-9/+5
* partition*: optimization.Kaz Kylheku2019-03-181-14/+8
* doc: clarify split/partition difference.Kaz Kylheku2019-03-181-0/+8
* partition, split, split*: eliminate state conses.Kaz Kylheku2019-03-181-30/+31
* partition-by: eliminate state conses.Kaz Kylheku2019-03-171-12/+7
* tuples: eliminate state conses.Kaz Kylheku2019-03-151-8/+6
* flatcar*: eliminate state cons.Kaz Kylheku2019-03-151-5/+5
* flatten*: use lcons for threading state.Kaz Kylheku2019-03-151-5/+6
* append*: save a bit of memory.Kaz Kylheku2019-03-141-9/+8
* New unchecked setter for function environment.Kaz Kylheku2019-03-142-0/+7
* doc: clarifications regarding struct-typeKaz Kylheku2019-03-131-0/+12
* oop: make struct symbol supertype of all structs.Kaz Kylheku2019-03-132-2/+14
* lazy conses: support state in car and cdr.Kaz Kylheku2019-03-134-6/+81
* lib: use accessor for lcons function.Kaz Kylheku2019-03-122-6/+7
* lib: introduce new make_lazy_cons variant.Kaz Kylheku2019-03-122-15/+16
* lib: rename make_half_lazy_cons.Kaz Kylheku2019-03-123-15/+15
* lib: optimize lazy functions with unchecked accesses.Kaz Kylheku2019-03-123-150/+156
* doc: more accurate dialect note about package prefixes.Kaz Kylheku2019-03-121-1/+8
* where: convert to lazy.Kaz Kylheku2019-03-122-46/+82
* float: turn out-of-range calculations into exceptions.Kaz Kylheku2019-03-122-4/+51
* parser: catch out-of-range floats.Kaz Kylheku2019-03-122-3/+20
* New sequence iterator object and functions.Kaz Kylheku2019-03-114-2/+120
* doc: document division by zero.Kaz Kylheku2019-03-091-0/+17
* expt: handle negative integer exponents with integer bases.Kaz Kylheku2019-03-092-19/+66
* Version 213.txr-213Kaz Kylheku2019-03-087-759/+811
* defset: eliminate the get-form argument.Kaz Kylheku2019-03-082-64/+79
* structs: fix missing lnew operator.Kaz Kylheku2019-03-081-2/+2
* defset: support improper list places.Kaz Kylheku2019-03-082-6/+22
* defset: support parameter macros.Kaz Kylheku2019-03-082-15/+50
* expander: tree-bind: fix incorrect param env.Kaz Kylheku2019-03-081-2/+2
* New macro: defset.Kaz Kylheku2019-03-064-2/+380
* doc: justify lack of seed keyword in hash construction.Kaz Kylheku2019-03-051-0/+8
* doc: fix too-wide make-hash syntaxKaz Kylheku2019-03-051-1/+2
* lambda expressions aren't fboundp.Kaz Kylheku2019-03-031-5/+11
* Fix use of comma operator as statement terminator.Kaz Kylheku2019-03-031-2/+2
* compiler: use new load-for.Kaz Kylheku2019-03-021-2/+1
* New macro: load-for.Kaz Kylheku2019-03-022-0/+184
* eval: introduce variable for usr:var symbol.Kaz Kylheku2019-03-021-1/+2
* ffi, eval: move struct_s.Kaz Kylheku2019-03-023-4/+4
* listener: return value regression.Kaz Kylheku2019-03-011-2/+2
* listener: fix buffer overflow loading overlong history line.Kaz Kylheku2019-03-011-6/+1
* compiler: fix (fun (lambda ...)).Kaz Kylheku2019-02-281-4/+8
* compiler: fix broken inline lambda.Kaz Kylheku2019-02-281-6/+9
* compiler: fix (apply (fun (lambda ..))).Kaz Kylheku2019-02-281-1/+1