summaryrefslogtreecommitdiffstats
path: root/match.c
Commit message (Expand)AuthorAgeFilesLines
* txr: regression: lack of file name in error messages.Kaz Kylheku2019-07-221-1/+1
* @{var1 var2}: bugfix: broken when var2 is regex.Kaz Kylheku2019-07-021-1/+1
* Replace lt(x, zero) pattern.Kaz Kylheku2019-06-151-2/+2
* parser: always use stream-associated parser for parse_once.Kaz Kylheku2019-04-211-5/+6
* debug support: crude debugger removed.Kaz Kylheku2019-04-091-38/+14
* unwind: rename env frames.Kaz Kylheku2019-04-061-16/+16
* @(output): bugfix: lazy evaluation doesn't work.Kaz Kylheku2019-04-051-4/+15
* c++ maintenance: multiple defs of mod_s and bit_s.Kaz Kylheku2019-03-301-1/+2
* pattern lang: diagnose undefined function facing EOF.Kaz Kylheku2019-02-011-3/+10
* style: convert assignment to initialization.Kaz Kylheku2019-02-011-3/+1
* @(next): Cover Lisp expressions with :nothrow.Kaz Kylheku2019-01-281-10/+57
* @(next): Diagnose source combined with source-giving option.Kaz Kylheku2019-01-281-3/+3
* @(next): bugfix: nothrow not causing failed match.Kaz Kylheku2019-01-281-6/+14
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* Eliminate ALLOCA_H.Kaz Kylheku2018-12-311-1/+1
* Drastically reduce inclusion of <dirent.h>.Kaz Kylheku2018-12-111-1/+0
* Better identify functions that misuse COBJ-s and hashes.Kaz Kylheku2018-11-071-2/+3
* txr: support variable in postive match.Kaz Kylheku2018-05-221-0/+5
* parser: @(if) hack in output must use usr package.Kaz Kylheku2018-04-101-0/+3
* Implement compiled file loading.Kaz Kylheku2018-04-041-1/+5
* Lisp load function supports .txr files.Kaz Kylheku2018-02-161-0/+4
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* Use rplaca and rplacd instead of set over car_l/cdr_l.Kaz Kylheku2018-01-011-8/+8
* Bi-directional string tree match for non-vars.Kaz Kylheku2017-08-021-2/+12
* bugfix: pattern language undefined warning system.Kaz Kylheku2017-07-161-2/+3
* New :lists feature in @(collect)/@(coll).Kaz Kylheku2017-07-111-5/+28
* bugfix: regression in horizontal @(trailer)Kaz Kylheku2017-06-191-3/+3
* Refactoring hash bang support; hash bang null hack.Kaz Kylheku2017-05-301-1/+1
* Bugfix: missing usr:end and usr:single symbols.Kaz Kylheku2017-04-111-0/+6
* Indexing in variable subst applies to any sequence.Kaz Kylheku2017-04-051-5/+12
* Bind variable during directive delimited match.Kaz Kylheku2017-03-221-1/+37
* Remove useless consume_prefix call.Kaz Kylheku2017-03-221-2/+0
* Bugfix: missing warnings when main file is .txr.Kaz Kylheku2017-03-221-0/+3
* Rename badly named default_bool_argKaz Kylheku2017-03-171-2/+2
* Add in-package directive.Kaz Kylheku2017-03-131-1/+2
* New directive: mdo.Kaz Kylheku2017-03-121-1/+2
* bugfix: @(next) in function called with match-fun.Kaz Kylheku2017-03-121-2/+6
* match-fun: report error using external name.Kaz Kylheku2017-03-121-1/+1
* match-fun: make last two args optional.Kaz Kylheku2017-03-121-1/+3
* Don't open streams or stdin on non-matching directives.Kaz Kylheku2017-03-091-22/+25
* Don't sweep bad data source under the rug.Kaz Kylheku2017-03-081-1/+1
* clean up open_data_source function.Kaz Kylheku2017-03-081-7/+5
* Drop the annoying need for - for standard input.Kaz Kylheku2017-03-081-1/+9
* bugfix: :counter var not registered tentative.Kaz Kylheku2017-03-041-0/+4
* bugfix: expand :counter property in @(collect).Kaz Kylheku2017-03-041-1/+10
* bugfix: integrate finally clause with accept.Kaz Kylheku2017-02-231-20/+40
* bugfix: data stream escape in accept transfers.Kaz Kylheku2017-02-201-1/+22
* bugfix: accept allowing binding escape.Kaz Kylheku2017-02-201-0/+33
* Eliminate common code: pattern fun binding resolution.Kaz Kylheku2017-02-201-36/+37
* Bugfix: h_trailer has to intercept accept.Kaz Kylheku2017-02-161-8/+26