diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2012-05-17 20:39:21 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2012-05-17 20:39:21 -0700 |
commit | 338fa0de2bb5c943775278eef608ce21723cde19 (patch) | |
tree | 8ee038310c988cdb43f4d9c7543c351c1fe1d24f /stream.h | |
parent | f1d3884b7492e8c08f964b893153d6b2b5b44361 (diff) | |
download | txr-338fa0de2bb5c943775278eef608ce21723cde19.tar.gz txr-338fa0de2bb5c943775278eef608ce21723cde19.tar.bz2 txr-338fa0de2bb5c943775278eef608ce21723cde19.zip |
* match.c (v_collect): Implemented semantics for repeat symbol.
(dir_tables_init): Register dispatch for repeat to v_collect
function.
* parser.y (collect_repeat): New nonterminal symbol.
(clause): Removed repeat_clause error case because that now clashes
with the syntax in collect_clause.
(collect_clause): Repeat syntax implemented, with help of
collect_repeat.
(out_clause): Error case for collect_clause removed due to
syntactic clash.
* txr.1: Added mention of @(collect :vars nil) and documented
@(repeat) as the shorthand.
Diffstat (limited to 'stream.h')
0 files changed, 0 insertions, 0 deletions