Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-20 | Implemented constant identifier functionality | Adrian Kummerländer | |
* SimpleParser optionally acceps a pointer to an ConstantMap containing string keys mapping to values * Constants are handled in their own ConstantNode class derived from the standard Node class * Operator precedence is now determined separated from the TokenType using a new PrecedenceLevel enum ** Conversion between tokens and their PrecedenceLevel is possible using the new utility function getPrecedence * Added additional test cases for constant identifier resolutions | |||
2013-01-05 | Deprecated parser class in favour of plain functions; Internal lexer, | Adrian Kummerländer | |
priority determination and tree building functions were hidden in unnamed namespace | |||
2013-01-05 | Moved node classes into separate compilation unit; File extension change | Adrian Kummerländer | |