summaryrefslogtreecommitdiffstats
path: root/tests/011
Commit message (Expand)AuthorAgeFilesLines
* matcher: first pattern macro, sme.Kaz Kylheku2021-04-191-0/+37
* tests: implicitly generate empty .expected files.Kaz Kylheku2021-04-122-0/+0
* matcher: add @(or) test involving existing variables.Kaz Kylheku2021-02-081-0/+5
* matcher: @(and) back-referencing test.Kaz Kylheku2021-02-081-0/+3
* matcher: fix backreferencing in predicate.Kaz Kylheku2021-02-081-0/+6
* matcher: test for dotted variable in predicate.Kaz Kylheku2021-02-081-0/+4
* matcher: remove @(op ...) pattern.Kaz Kylheku2021-02-061-2/+2
* matcher: redesign predicate pattern.Kaz Kylheku2021-02-061-13/+10
* matcher: back-reference Lisp variables.Kaz Kylheku2021-02-051-0/+21
* matcher: rearrange match order of @(with).Kaz Kylheku2021-02-051-2/+7
* matcher: lambda-match: redoc, bugfix, test-casesKaz Kylheku2021-02-041-0/+50
* matcher: new failing backreferencing test case.Kaz Kylheku2021-02-021-0/+4
* matcher: new @(with) operator.Kaz Kylheku2021-02-011-0/+8
* matcher: rename @(let) to @(as).Kaz Kylheku2021-02-011-6/+6
* matcher: adding test case for @(or) regression.Kaz Kylheku2021-02-011-0/+3
* matcher: bugfix: bad stray code in @[...] matcher.Kaz Kylheku2021-02-011-0/+4
* matcher: bugfix: @nil isn't trivial.Kaz Kylheku2021-01-291-0/+1
* matcher: restructuring to fix new broken case.Kaz Kylheku2021-01-281-0/+2
* mather: new bad (@(predicate) @(all ...)) test case.Kaz Kylheku2021-01-271-0/+2
* matcher: new broken test case: bad order of checks.Kaz Kylheku2021-01-271-0/+2
* matcher: add failing @(or @(and ...)) test.Kaz Kylheku2021-01-271-0/+2
* matcher: add failing @(all (@or ...)) test.Kaz Kylheku2021-01-271-0/+3
* matcher: allow pat/var argument: @[expr var pat]Kaz Kylheku2021-01-261-0/+8
* doc: add back discussion about (rcons ...) pattern.Kaz Kylheku2021-01-241-0/+3
* matcher: rescind support for @(rcons ...) patterns.Kaz Kylheku2021-01-241-0/+9
* matcher: add optimized special case to hash pattern.Kaz Kylheku2021-01-221-0/+3
* matcher: document hash and some fixes.Kaz Kylheku2021-01-221-0/+3
* matcher: existing variables in @(all) now backref.Kaz Kylheku2021-01-221-0/+4
* matcher: new @(coll) operator.Kaz Kylheku2021-01-211-0/+4
* matcher: more test cases.Kaz Kylheku2021-01-211-0/+29
* matcher: matcher: fix broken @(let @a @(some @a)).Kaz Kylheku2021-01-211-0/+2
* matcher: fix broken @(let @a @(some @a)) test case.Kaz Kylheku2021-01-211-0/+2
* matcher: add failing circular backreferencing test.Kaz Kylheku2021-01-211-0/+4
* matcher: add another broken test case.Kaz Kylheku2021-01-191-0/+2
* matcher: add failing test case.Kaz Kylheku2021-01-191-0/+2
* doc: document when-match, if-match and match-case.Kaz Kylheku2021-01-181-0/+14
* matcher: add tests from documentation.Kaz Kylheku2021-01-182-0/+68
* The code expander becomes a public API.Kaz Kylheku2018-11-021-1/+1
* printer: improve object formatting.Kaz Kylheku2018-04-051-2/+3
* eval: remove hack of macro deffers evaled on expansion.Kaz Kylheku2018-03-253-21/+24
* macros: expand declined form in outer env.Kaz Kylheku2017-11-242-0/+12
* bugfix: dynamic env handling in parallel bindingKaz Kylheku2016-12-231-0/+29
* Use with-out-string-stream macro in test.Kaz Kylheku2016-12-231-5/+1
* Convert special-1 test from txr to tl.Kaz Kylheku2016-12-232-10/+9
* Refactoring internals of for/each operators.Kaz Kylheku2016-12-181-9/+10
* Expander warns about unbound variables.Kaz Kylheku2016-11-261-7/+8
* Use *load-path* in load/include directive.Kaz Kylheku2016-09-261-1/+1
* Multi-line, indented printing of structure.Kaz Kylheku2015-07-311-1/+10
* Crack down on redefinitions of built-ins.Kaz Kylheku2015-05-082-12/+12
* New macro-based framework for assignment places.Kaz Kylheku2015-05-062-1/+3