summaryrefslogtreecommitdiffstats
path: root/eval.h
Commit message (Expand)AuthorAgeFilesLines
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* txr: repeat ferrets out Lisp-embedded vars.Kaz Kylheku2020-08-171-0/+1
* Change noreturn to NORETURN.Kaz Kylheku2020-08-071-1/+1
* listener: new *-1, *-2 ... *-20 macros.Kaz Kylheku2020-07-111-0/+2
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* bugfix: crash in extended_setjmp due to PIE.Kaz Kylheku2019-12-171-0/+2
* tree: allow quasiquoting into #T syntax.Kaz Kylheku2019-09-281-0/+1
* New data structure: binary search trees.Kaz Kylheku2019-09-251-2/+2
* debugger: expand frames.Kaz Kylheku2019-04-291-1/+1
* ffi, eval: move struct_s.Kaz Kylheku2019-03-021-1/+1
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* copy-fun: duplicate a function, with own environment.Kaz Kylheku2018-11-131-0/+1
* apply: remove remaining apply_intrinsic uses.Kaz Kylheku2018-04-181-1/+0
* apply: eliminate wasteful consing.Kaz Kylheku2018-04-181-0/+1
* eval: refactor op_prof to support reuse.Kaz Kylheku2018-03-271-0/+1
* New: virtual machine with assembler.Kaz Kylheku2018-03-101-0/+1
* New listener feature: greedy evaluation feature.Kaz Kylheku2018-02-171-0/+1
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* New Cartesian product mapping functions.Kaz Kylheku2017-06-281-0/+2
* ffi: evaluate expressions in type notation.Kaz Kylheku2017-06-021-0/+1
* command line: --eargs semantics change.Kaz Kylheku2017-05-301-0/+1
* trace: implement redefinition checks.Kaz Kylheku2017-03-171-0/+1
* New directive: mdo.Kaz Kylheku2017-03-121-1/+1
* uref: the a.b.c syntax extended to .a.b.cKaz Kylheku2017-03-061-1/+1
* bugfix: :filter not handled right in output var.Kaz Kylheku2017-01-261-0/+1
* Bump copyright year to 2017.Kaz Kylheku2017-01-231-1/+1
* Deferred warnings.Kaz Kylheku2017-01-131-1/+1
* Move unwind intrinsics from eval.c to unwind.c.Kaz Kylheku2016-11-231-0/+1
* Synchronize license comments with LICENSE.Kaz Kylheku2016-10-011-16/+17
* Get rid of sys:load; load becomes function.Kaz Kylheku2016-09-261-0/+2
* Overhaul of self-load-path mechanism.Kaz Kylheku2016-09-261-1/+1
* Methods for turning objects into sequences.Kaz Kylheku2016-06-011-0/+1
* New feature: self-load-path symbol macro.Kaz Kylheku2016-05-181-0/+2
* Simple indirection on pattern functions: @(call).Kaz Kylheku2016-04-271-1/+1
* New semantics for @(if) directive.Kaz Kylheku2016-03-221-1/+1
* Use last-form-evaled mechanism for pattern language.Kaz Kylheku2016-01-021-0/+1
* Copyright year bump.Kaz Kylheku2015-12-311-1/+1
* Fix regression in tab completion.Kaz Kylheku2015-12-301-0/+1
* TXR quasiliterals and output vars treated as Lisp.Kaz Kylheku2015-12-261-0/+2
* Refactor propagation of contexts in evaluator.Kaz Kylheku2015-11-301-1/+3
* Drop ctx_form param on env_vbind_special and apply.Kaz Kylheku2015-11-301-1/+1
* Change funcall_interp API.Kaz Kylheku2015-11-301-1/+1
* Rename interp_fun function.Kaz Kylheku2015-11-301-1/+1
* Error reports trace through layers of macroexpansion.Kaz Kylheku2015-11-281-0/+1
* Report chain of macro-expansions in errors.Kaz Kylheku2015-11-251-0/+1
* New equality substitution.Kaz Kylheku2015-11-201-0/+1
* Copy envs for middle-of-binding continuations.Kaz Kylheku2015-11-051-0/+1
* Pattern vars accessed from Lisp now dynamic.Kaz Kylheku2015-11-041-0/+1
* Expose eval_error out of eval module.Kaz Kylheku2015-10-281-0/+1
* Renaming some functions for consistency.Kaz Kylheku2015-10-161-1/+1