diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2010-01-06 15:34:36 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2010-01-06 15:34:36 -0800 |
commit | 18fa11c511ba1b600b43b7196d72f732e4f3ccf5 (patch) | |
tree | f428b32e259b9981c1ab6472d90edbb57947d85a /ChangeLog | |
parent | f70f76d6e8ada0e386c3708673eafa2e8abb8ca8 (diff) | |
download | txr-18fa11c511ba1b600b43b7196d72f732e4f3ccf5.tar.gz txr-18fa11c511ba1b600b43b7196d72f732e4f3ccf5.tar.bz2 txr-18fa11c511ba1b600b43b7196d72f732e4f3ccf5.zip |
Some fine tuning in regex grammar.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,15 @@ +2010-01-06 Kaz Kylheku <kkylheku@gmail.com> + + Some fine tuning in regex grammar. + + * parser.y (regex): Empty regex handled by + allowing regex to generate empty, rather than + a special case production for '/' '/'. Thus + empty subexpressions are possible. + (regbranch, regterm): Complement is handled + in regbranch, so that it has lower precedence + than aggregation. + 2010-01-05 Kaz Kylheku <kkylheku@gmail.com> Implemented the regular expression ~ and & operators. |