parsing rules for putting annotation nodes into the tree. Currently no semantics or codegen for these rules, so segfaults instead. Not production ready
Adding annotation node types to fix build...oops...
Tests that annotated components are still used properly, except for codegen which I only tested in a one-off file. Required flipping test code that revealed a new issue, fix that then we store them annotations in tables
New tablefilespec for table files containing annotations, refs #69
Annotations seem to be gathered correctly into data, nearly stored on prop sym tables, then to be written/parsed in table files. Also fixed a bug where parameterizations came late in certain class orders
Parsing and writing latest table files when they have no annotations, next up is tests that it writes and reads annotations. Oh also classes don't get annotations from the parse tree yet
Saving class level annotations
Test failure is from failure bailout, two separate tests required.
Tests for reading+writing annotations in tables, passing for readers. Also clarified tablefilespec, throw errors on bad file version, and updatated version printout from --version flag
Annotations appear to be totally working!!!just gotta merge it in and we're all done with #69
Bugfixes on table file writer...looks like I forgot to run tests in my last build and celebrated early. Now all is good in the neighborhoodgit add src/cpp/TableFileWriter.cpp
Load std lib in linker por favor
Updated table file for UndefinedIndexException