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 | Some small formatting and comment changes, introduce more anonymous ↵ | Andreas Stöckel | |
namespaces in cpp | |||
2016-04-25 | Add tokenStack depth guard to Handler class | Andreas Stöckel | |
2016-04-25 | Remove "inherit" flag in TokenStack, add tiny unit test for TokenStack, ↵ | Andreas Stöckel | |
temporarily remove pushTokens and popTokens calls from DocumentChildHandler | |||
2016-04-25 | Add not yet implemented "inherit" flag to the Stack class | Andreas Stöckel | |
2015-03-03 | Implemented annotation handling | Andreas Stöckel | |
2015-03-02 | Merge branch 'astoecke_tokens' of ssh://somweyr.de/var/local/git/ousia into ↵ | Andreas Stöckel | |
astoecke_tokens Conflicts: application/src/core/parser/stack/Handler.hpp | |||
2015-03-02 | Implemented new "start" methods in the Handler instances | Andreas Stöckel | |
2015-03-02 | Merge branch 'astoecke_tokens' of somweyr.de:ousia into astoecke_tokens | Benjamin Paassen | |
Conflicts: application/src/core/parser/stack/Callbacks.hpp application/src/core/parser/stack/Handler.hpp | |||
2015-03-02 | refactored SyntaxDescriptor to Token.hpp and added TokenDescriptor class. | Benjamin Paassen | |
2015-03-02 | Got Stack compiling again | Andreas Stöckel | |
2015-03-02 | Got all handlers compling again | Andreas Stöckel | |
2015-03-02 | Adapted Callbacks interface and Handlers | Andreas Stöckel | |
2015-02-25 | start of branch, commit log will be rewritten | Andreas Stöckel | |
2015-02-15 | Slightly adapted Handler instances to new Handler, once again passing ↵ | Andreas Stöckel | |
non-const references to data and start, using "parseGenericString" in DocumentHandler for resolving non-string values, added unit test for testing whether "end()" is not called if "start()" fails. | |||
2015-02-15 | Commented out Callbacks in Handler, this is not implemented yet | Andreas Stöckel | |
2015-02-15 | Implemented StaticFieldHandler and EmptyHandler default handler classes | Andreas Stöckel | |
2015-02-15 | Renamed parser/generic to parser/stack and made filenames much shorter | Andreas Stöckel | |