diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-10-17 21:17:11 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-10-17 21:17:11 -0700 |
commit | 43b4d36e37ca650cdf70568240ccc041b20306bd (patch) | |
tree | cd2600fcd8f859636399e88eafbf55a11217a5b5 /ChangeLog | |
parent | a1b531c559cf06722ce30e04afe7295b2d143ce4 (diff) | |
download | txr-43b4d36e37ca650cdf70568240ccc041b20306bd.tar.gz txr-43b4d36e37ca650cdf70568240ccc041b20306bd.tar.bz2 txr-43b4d36e37ca650cdf70568240ccc041b20306bd.zip |
* match.c (dest_bind): Remove the restriction of not allowing
@(expr ...) and @var on the left side of a bind. This
is useful, and necessary for @(line @(lisp expr)) to work:
matching computed line numbers and character positions.
* txr.1: Document use of Lisp on left hand side of bind,
that there is a restriction on the left hand side of a set,
and that Lisp can be used in a line or chr directive for
computed matches.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,5 +1,17 @@ 2014-10-17 Kaz Kylheku <kaz@kylheku.com> + * match.c (dest_bind): Remove the restriction of not allowing + @(expr ...) and @var on the left side of a bind. This + is useful, and necessary for @(line @(lisp expr)) to work: + matching computed line numbers and character positions. + + * txr.1: Document use of Lisp on left hand side of bind, + that there is a restriction on the left hand side of a set, + and that Lisp can be used in a line or chr directive for + computed matches. + +2014-10-17 Kaz Kylheku <kaz@kylheku.com> + * HACKING: New section Type Safety. Table of contents regenerated with line numbers. |