diff options
author | fche <fche> | 2005-03-02 01:28:50 +0000 |
---|---|---|
committer | fche <fche> | 2005-03-02 01:28:50 +0000 |
commit | 56099f083d7a68722ace316be4d288d21caabaee (patch) | |
tree | 3e67ec78134a358c1f90f701c165c4c577d62177 /ChangeLog | |
parent | 2f1a1aead38c1dcd329a694dd8d3290b37320466 (diff) | |
download | systemtap-steved-56099f083d7a68722ace316be4d288d21caabaee.tar.gz systemtap-steved-56099f083d7a68722ace316be4d288d21caabaee.tar.xz systemtap-steved-56099f083d7a68722ace316be4d288d21caabaee.zip |
* some semantic analysis
2005-03-01 Frank Ch. Eigler <fche@redhat.com>
* parse.cxx: Implement left-associativity for several types of
operators. Add some more statement types. Parse functions.
Be able to print tokens. Simplify error generating functions.
Save tokens in all parse tree nodes.
* parse.h: Corresponding changes.
* staptree.cxx: Move tree-printing functions here. Add many
new functions for symbol and type resolution.
* staptree.h: Corresponding changes.
* semtest.cxx: New semantic analysis pass & test driver.
* testsuite/sem*/*: New tests.
* parsetest.cxx: Separated parse test driver.
* testsuite/parse*/*: Adapt tests to parsetest driver.
* Makefile.am: Build semtest. Run its tests.
* Makefile.in: Regenerated.
* parse.cxx, parse.h: New files: parser.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -1,3 +1,20 @@ +2005-03-01 Frank Ch. Eigler <fche@redhat.com> + + * parse.cxx: Implement left-associativity for several types of + operators. Add some more statement types. Parse functions. + Be able to print tokens. Simplify error generating functions. + Save tokens in all parse tree nodes. + * parse.h: Corresponding changes. + * staptree.cxx: Move tree-printing functions here. Add many + new functions for symbol and type resolution. + * staptree.h: Corresponding changes. + * semtest.cxx: New semantic analysis pass & test driver. + * testsuite/sem*/*: New tests. + * parsetest.cxx: Separated parse test driver. + * testsuite/parse*/*: Adapt tests to parsetest driver. + * Makefile.am: Build semtest. Run its tests. + * Makefile.in: Regenerated. + 2005-02-11 Frank Ch. Eigler <fche@redhat.com> * parse.cxx, parse.h: New files: parser. |