diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -1,3 +1,19 @@ +2005-06-02 Frank Ch. Eigler <fche@redhat.com> + + Parse foreach construct. Added fuller copyright notices throughout. + * staptree.h (foreach_loop): New tree node type. + * staptree.cxx: Print it, visit it, love it, leave it. + * parse.cxx: Parse it. + (parse_stmt_block): Don't require ";" separators between statements. + (parse_array_in): Use [] as index group operator instead of (). + * elaborate.cxx (visit_foreach_loop): New code. + * translate.cxx: Slightly tighten errorcount/actioncount handling. + * main.cxx: Accept "-" as script file name standing for stdin. + (visit_arrayindex): Switch to simpler set_arity call. + * configure.ac: Generate DATE macro. + * Makefile.in, configure, config.in: Regenerated. + * testsuite/*: New/updated tests for syntax changes, foreach (). + 2005-05-30 Frank Ch. Eigler <fche@redhat.com> More fully parse & elaborate "expr in array" construct. |