summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* doc: fix wrong year in document date.Kaz Kylheku2021-01-211-1/+1
* bugfix: several predicates return 1 instead of t.Kaz Kylheku2021-01-211-13/+9
* matcher: first cut at @(hash ...) operator.Kaz Kylheku2021-01-211-0/+54
* matcher: new @(coll) operator.Kaz Kylheku2021-01-213-9/+43
* matcher: when-match incorrect body treatment.Kaz Kylheku2021-01-211-1/+1
* matcher: @(some) and @(all) work with sequences.Kaz Kylheku2021-01-212-16/+23
* doc: document new check in iter-step.Kaz Kylheku2021-01-211-1/+36
* matcher: more test cases.Kaz Kylheku2021-01-211-0/+29
* matcher: matcher: fix broken @(let @a @(some @a)).Kaz Kylheku2021-01-212-7/+7
* matcher: fix broken @(let @a @(some @a)) test case.Kaz Kylheku2021-01-212-8/+8
* matcher: add failing circular backreferencing test.Kaz Kylheku2021-01-211-0/+4
* matcher: cleaner @(let) implementation.Kaz Kylheku2021-01-211-12/+11
* iter-step: don't step through improper list terminators.Kaz Kylheku2021-01-211-1/+20
* matcher: allow variables to back-reference.Kaz Kylheku2021-01-202-54/+101
* match-case: eliminate useless initial flag test.Kaz Kylheku2021-01-201-2/+3
* doc: another .code typo.Kaz Kylheku2021-01-201-1/+1
* matcher: bugfix and interface change in @(require).Kaz Kylheku2021-01-202-12/+29
* Version 248txr-248Kaz Kylheku2021-01-203-4/+20
* compiler: bug in new and expansion.Kaz Kylheku2021-01-201-3/+2
* New function: hash-keys-of.Kaz Kylheku2021-01-203-1/+32
* doc: misspelled .code macro.Kaz Kylheku2021-01-201-1/+1
* Version 247txr-247Kaz Kylheku2021-01-195-89/+118
* doc: clarification about finalization.Kaz Kylheku2021-01-191-1/+9
* matcher: use mac-param-bind, not tree-bind.Kaz Kylheku2021-01-191-9/+9
* matcher: fix broken @(some) test case.Kaz Kylheku2021-01-191-10/+14
* matcher: add another broken test case.Kaz Kylheku2021-01-191-0/+2
* matcher: fix broken test case.Kaz Kylheku2021-01-191-5/+7
* matcher: add failing test case.Kaz Kylheku2021-01-191-0/+2
* doc: fix defmacro exampleKaz Kylheku2021-01-191-4/+4
* compiler: improve code for and/or.Kaz Kylheku2021-01-181-9/+36
* matcher: add @(not) operator.Kaz Kylheku2021-01-182-0/+51
* doc: add warning to Pattern Matching section.Kaz Kylheku2021-01-181-0/+9
* doc: document lambda-match and defun-match.Kaz Kylheku2021-01-181-0/+86
* doc: document when-match, if-match and match-case.Kaz Kylheku2021-01-182-0/+132
* matcher: add tests from documentation.Kaz Kylheku2021-01-182-0/+68
* mapcar: add test covering recent regression.Kaz Kylheku2021-01-181-0/+3
* doc: document @(op) and predicate operator.Kaz Kylheku2021-01-181-0/+81
* doc: fix "he" typos.Kaz Kylheku2021-01-171-2/+2
* doc: document @(and)/@(or) pattern operators.Kaz Kylheku2021-01-171-0/+55
* matcher: fix semantics of variables in @(or)Kaz Kylheku2021-01-171-14/+19
* doc: document @(some) pattern operator.Kaz Kylheku2021-01-171-0/+28
* doc: document @(all)/@(all*) pattern operators.Kaz Kylheku2021-01-171-0/+48
* doc: document @(let) and @(require) pattern ops.Kaz Kylheku2021-01-171-0/+88
* doc: bad syntax in FFI type struct.Kaz Kylheku2021-01-171-1/+1
* doc: fix doc for @(struct ...) pattern operator.Kaz Kylheku2021-01-172-5/+5
* matcher: support loose mode for structures.Kaz Kylheku2021-01-172-26/+113
* doc: start of pattern matching documentation.Kaz Kylheku2021-01-161-0/+270
* matcher: add lambda-match and defun-matchKaz Kylheku2021-01-162-0/+11
* matcher: add if-match and match-case.Kaz Kylheku2021-01-152-1/+35
* matcher: add support for @(op ...) predicate syntax.Kaz Kylheku2021-01-151-0/+6