aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org
AgeCommit message (Collapse)Author
2016-01-10Support type literals in the backendsMichael Williamson
2016-01-10Add reading of type literalsMichael Williamson
2016-01-10Remove StaticMethodCallNodeMichael Williamson
2016-01-10Move operation static methods into their own classMichael Williamson
2016-01-10Handle both static and instance method calls in one nodeMichael Williamson
2016-01-10Add support for boolean and/orMichael Williamson
2016-01-10Read boolean and/or operatorsMichael Williamson
2016-01-10Removed unused codeMichael Williamson
2016-01-10Throw exception if parsing has any problemsMichael Williamson
2016-01-08Remove boxInt from Python backendMichael Williamson
2016-01-08Add support for String.equalsMichael Williamson
2016-01-08Add support for String.toLowerCaseMichael Williamson
2016-01-08Replace constructor with StringInterpreterValue with static constructorMichael Williamson
2016-01-08Add support for adding stringsMichael Williamson
2016-01-08Use list() to create lists of fixed sizeMichael Williamson
2016-01-08Allow multiple source paths to be setMichael Williamson
2016-01-06Partially implement method overloadingMichael Williamson
2016-01-06Support method overloading in interpreterMichael Williamson
2016-01-06Add WIP test for static method overloadsMichael Williamson
2016-01-04Move type coercion decisions into the backendsMichael Williamson
2016-01-04Capture "this" referencesMichael Williamson
2016-01-04Add WIP test for this capture in lambdasMichael Williamson
2016-01-02Read character literals as int literalsMichael Williamson
2016-01-01Support expression method references with non-static receiverMichael Williamson
2016-01-01Generate variable IDs without Eclipse keysMichael Williamson
2016-01-01Add reading of references to static methodsMichael Williamson
2016-01-01Get interpreter compiler tests workingMichael Williamson
2016-01-01Add (ignored) test suite for interpreting Java codeMichael Williamson
2015-12-31Add support for reading Boolean negationMichael Williamson
2015-12-31Add source root to class path when compilingMichael Williamson
2015-11-28Simplify generation of anonymous classesMichael Williamson
2015-11-28Remove unused importMichael Williamson
2015-11-28Add variable capturing for anonymous classesMichael Williamson
2015-11-24Take single list of nodes when finding free variablesMichael Williamson
2015-11-24Consider declarations in body when finding free variablesMichael Williamson
2015-11-24Add tests for FreeVariablesMichael Williamson
2015-11-24Add hacktastic closures for lambdas (not anonymous classes)Michael Williamson
2015-11-22Read lambdas with argumentsMichael Williamson
2015-11-22Combine code for reading methods and lambdasMichael Williamson
2015-11-22Read lambdas with zero arguments and expression bodyMichael Williamson
2015-11-21Add support for no more than one anonymous classMichael Williamson
2015-11-21Allow expression reader to add classesMichael Williamson
2015-11-21Allow single compilation unit to generate multiple classesMichael Williamson
2015-11-21Add WIP test for anonymous classesMichael Williamson
2015-11-21Support simple for-loopsMichael Williamson
2015-11-21Escape string literalsMichael Williamson
2015-11-15Tidy up codeMichael Williamson
2015-11-15Handle boxing for return statementsMichael Williamson
2015-11-15Handle boxing in infix expressions more accuratelyMichael Williamson
2015-11-14Handle boxing correctly in compound assignmentsMichael Williamson