aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/interpreter/Executor.java
AgeCommit message (Expand)Author
2015-11-21Only explore statements when finding declarationsMichael Williamson
2015-11-15Allow descendants of nodes to be traversedMichael Williamson
2015-11-14Implement while loops in backendsMichael Williamson
2015-11-14Remove duplicated call to execMichael Williamson
2015-11-14Implement if statements in interpreterMichael Williamson
2015-11-14Parse while loopsMichael Williamson
2015-11-07Add if-statement nodeMichael Williamson
2015-10-25Remove lombokMichael Williamson
2015-10-06Add support for constructors and fieldsMichael Williamson
2015-10-06Add basic implementation of instance methodsMichael Williamson
2015-10-05Add support for static method calls to Python backendMichael Williamson
2015-10-05Split interpreter values from primitivesMichael Williamson
2015-10-05Move interpreter values into interpreter packageMichael Williamson
2015-10-04Error if trying to assign to variable not in scopeMichael Williamson
2015-10-04Add local variable declarationsMichael Williamson
2015-10-02Preserve environment across callsMichael Williamson
2015-10-02Move method call logic into ExecutorMichael Williamson
2015-10-01Use normal method call exec in interpreter entry pointMichael Williamson