summaryrefslogtreecommitdiffstats
path: root/match.c
Commit message (Expand)AuthorAgeFilesLines
* Separator expression in @(cat) evaluated as Lisp.Kaz Kylheku2016-06-261-1/+1
* Use Lisp eval for :var inits in collect and gather.Kaz Kylheku2016-06-261-1/+1
* Bugfix: unsafe num_fast in repeat/rep :counter code.Kaz Kylheku2016-06-171-6/+6
* Address silly uses of fixnump.Kaz Kylheku2016-06-171-26/+22
* Replace most TXR eval with Lisp eval.Kaz Kylheku2016-06-141-43/+70
* Rename Lisp eval wrappers and change arg order.Kaz Kylheku2016-06-131-41/+32
* Implement :counter in collect/coll.Kaz Kylheku2016-06-091-4/+57
* Allow @(repeat) to see variables in more places.Kaz Kylheku2016-06-041-3/+30
* @(output) evaluates destination as Lisp.Kaz Kylheku2016-06-031-1/+7
* Eliminating the ! $ and - file-opening hacks.Kaz Kylheku2016-05-311-10/+24
* Fix 2011-11-17 regression.Kaz Kylheku2016-05-271-4/+4
* New feature: self-load-path symbol macro.Kaz Kylheku2016-05-181-6/+19
* Simple indirection on pattern functions: @(call).Kaz Kylheku2016-04-271-0/+59
* Pretty print filename in assertion.Kaz Kylheku2016-04-251-2/+2
* Don't quote path in load and @(load) diagnostics.Kaz Kylheku2016-04-221-5/+5
* Fix inconsistency of Lisp var visibility in TXR.Kaz Kylheku2016-04-171-29/+34
* Fix internal error: bug in data stream opening logic.Kaz Kylheku2016-04-151-2/+3
* Close source files after parsing.Kaz Kylheku2016-04-151-1/+6
* Merge some repeated code.Kaz Kylheku2016-03-221-31/+20
* New semantics for @(if) directive.Kaz Kylheku2016-03-221-0/+28
* Support binding in @(repeat)/@(rep) :vars.Kaz Kylheku2016-03-161-1/+16
* Bugfix and @(repeat) and @(rep).Kaz Kylheku2016-03-161-1/+1
* @(output)_destination can be a stream.Kaz Kylheku2016-03-141-21/+25
* Implement @(next nil).Kaz Kylheku2016-02-291-6/+10
* Add debug trace to @(require).Kaz Kylheku2016-01-221-1/+3
* Bugfix: @(require) eval not in proper env.Kaz Kylheku2016-01-221-2/+1
* Header file cleanup.Kaz Kylheku2016-01-221-3/+0
* New :mandatory keyword in until/last clauses.Kaz Kylheku2016-01-151-7/+36
* Gather bugfix: support empty :vars.Kaz Kylheku2016-01-151-2/+5
* Use last-form-evaled mechanism for pattern language.Kaz Kylheku2016-01-021-6/+12
* Bugfix: premature open of data source.Kaz Kylheku2016-01-011-1/+1
* Handle nothrow semantics down in complex_open.Kaz Kylheku2016-01-011-37/+12
* Hacky struct fpip gone; complex_open returns stream.Kaz Kylheku2016-01-011-74/+26
* Copyright year bump.Kaz Kylheku2015-12-311-1/+1
* C++ breakage: multiple definition of name_s.Kaz Kylheku2015-12-301-2/+1
* Shocking four-year-old bug in collect/coll.Kaz Kylheku2015-12-271-2/+7
* Allow @(repeat) and @(rep) to see Lisp globals.Kaz Kylheku2015-12-261-0/+11
* TXR quasiliterals and output vars treated as Lisp.Kaz Kylheku2015-12-261-147/+69
* Base value in :counterKaz Kylheku2015-12-231-4/+18
* New directives @(data) and @(name)Kaz Kylheku2015-12-221-1/+45
* Allow @(line) in horizontal context.Kaz Kylheku2015-12-221-0/+1
* Don't use ~d in several match debug diagnostics.Kaz Kylheku2015-12-221-2/+2
* debugger: stopped at line nil of nil.Kaz Kylheku2015-12-181-4/+5
* @(next) takes Lisp expression as source now.Kaz Kylheku2015-11-201-1/+14
* @(rep) as shorthand for @(coll :vars nil).Kaz Kylheku2015-11-201-2/+11
* Use symbol in diagnostics in collect.Kaz Kylheku2015-11-201-9/+9
* Implementing *print-base* and ~d format directive.Kaz Kylheku2015-11-141-36/+36
* Pattern vars accessed from Lisp now dynamic.Kaz Kylheku2015-11-041-4/+29
* Factor out excessive uw_set_match_context calls.Kaz Kylheku2015-11-031-51/+40
* New range type, distinct from cons cell.Kaz Kylheku2015-11-011-1/+3