Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-25 | Reimplement closeToken handling | Andreas Stöckel | |
Idea: Only start unrolling anything on the parser stack if an element that matches the given close token is found. This requires the endToken method in DocumentChildHandler to search for the given descriptor that might be ended. While performing this search, only a specified number of "explicit" structures/fields opened by the Stack class may be skipped (those with implicit default fields). Added an integration test ("python_code") which requires this new (hopefully sane) behaviour. | |||
2016-04-25 | handled special tokens in ontology serialization. | Benjamin Paassen | |
2016-04-25 | Got rid of some unecessary output in ontology serialization. | Benjamin Paassen | |
2016-04-25 | not yet working test file for parent references. | Benjamin Paassen | |
2016-04-25 | added support for typesystem constants in serialization. | Benjamin Paassen | |
2016-04-25 | added enum type support for serialization. | Benjamin Paassen | |
2016-04-25 | fixed integration tests to work with attributes. | Benjamin Paassen | |
2016-04-25 | added serialization support for attributes descriptors. | Benjamin Paassen | |
2016-04-25 | First steps towards typesystem serialization. struct types can be ↵ | Benjamin Paassen | |
successfully serialized. | |||
2016-04-25 | fixed a bug in the DocumentHandler which lead to problems in case of empty ↵ | Benjamin Paassen | |
explicit fields. | |||
2016-04-25 | handled output transformation of syntax descriptors (except for special tokens). | Benjamin Paassen | |
2016-04-25 | renamed testdata to get integration test to actually do something. | Benjamin Paassen | |
2016-04-25 | fixed some bugs in domain serialization and added first integration test for it. | Benjamin Paassen | |
2016-04-25 | started to implement capabilities for ontology serialization. | Benjamin Paassen | |
2016-04-25 | added a new integration test for complicated inheritance of fields. | Benjamin Paassen | |
2016-04-25 | renamed the osxml integration folder to domain_interaction because that ↵ | Benjamin Paassen | |
seemed semantically more fitting. | |||
2016-04-25 | finished transforming the more sophisticated osxml tests to integration tests. | Benjamin Paassen | |
2016-04-25 | refactored the more sophisticated OSXML parser tests to the integration test ↵ | Benjamin Paassen | |
folder. | |||
2016-04-25 | slight improvements for math ontology. | Benjamin Paassen | |
2016-04-25 | Add another test for the test math environment, remove old tests | Andreas Stöckel | |
2016-04-25 | Cosmetic change: Rename lowerLimits and upperLimits to lowerLimit and upperLimit | Andreas Stöckel | |
2016-04-25 | Remove ignored import from integration test output | Andreas Stöckel | |
2016-04-25 | Test underscore token | Andreas Stöckel | |
* Move test math environment to integration folder * Add math_limits integration test | |||
2016-04-25 | Update poem integration test to incorporate indent/dedent for indentation of ↵ | Andreas Stöckel | |
poems. Move \end{poem} to previous line to make sure closing special tokens are treated correctly. | |||
2016-04-25 | Rename simple_short_token test to token_escape, luckily there was no real ↵ | Andreas Stöckel | |
bug involved here | |||
2016-04-25 | Add first integration tests | Andreas Stöckel | |
* "poem" contains a nice use case for user defined syntax that still needs to be implemented (indent and dedent as open/close tag) * "simple_short_token" triggers a non-deterministic bug that is not caught by valgrind * "wikilike" contains various user defined syntax tests as well as the not yet implemented per-field user defined syntax |