index
:
java-couscous.git
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
test
/
java
/
org
Age
Commit message (
Expand
)
Author
2015-10-06
Create notion of ClassName
Michael Williamson
2015-10-05
Add support for static method calls to Python backend
Michael Williamson
2015-10-05
Remove duplication in writing with separator
Michael Williamson
2015-10-05
Use slice syntax instead of __getitem__
Michael Williamson
2015-10-05
Add support for String::substring to Python backend
Michael Williamson
2015-10-05
Support String::length in Python backend
Michael Williamson
2015-10-05
Add types to expression nodes
Michael Williamson
2015-10-05
Implement attribute access and calls in Python backend
Michael Williamson
2015-10-05
Test for evaluation of literals
Michael Williamson
2015-10-05
Support ternary conditionals in Python backend
Michael Williamson
2015-10-05
Rename generic backend tests to method tests
Michael Williamson
2015-10-05
Move declare and set test into generic test suite
Michael Williamson
2015-10-05
Support local variable declarations in Python backend
Michael Williamson
2015-10-05
Support assignment statements in the Python backend
Michael Williamson
2015-10-05
Extract readPrimitive
Michael Williamson
2015-10-05
Support passing arguments to Python runner
Michael Williamson
2015-10-05
Support function arguments in Python AST
Michael Williamson
2015-10-05
Add Python boolean values
Michael Williamson
2015-10-05
Split interpreter values from primitives
Michael Williamson
2015-10-05
Move interpreter values into interpreter package
Michael Williamson
2015-10-05
Add the beginnings of a Python backend
Michael Williamson
2015-10-04
Add separate notion of VariableDeclaration
Michael Williamson
2015-10-04
Throw exception if assigning value of wrong type
Michael Williamson
2015-10-04
Throw exception if variable is unbound
Michael Williamson
2015-10-04
Throw exception if getting value of variable out of scope
Michael Williamson
2015-10-04
Error if trying to assign to variable not in scope
Michael Williamson
2015-10-04
Test that locals can be reassigned
Michael Williamson
2015-10-04
Add local variable declarations
Michael Williamson
2015-10-02
Use type references instead of deferred types
Michael Williamson
2015-10-02
Use the name of the class node when adding classes to project
Michael Williamson
2015-10-02
Preserve environment across calls
Michael Williamson
2015-10-01
Use normal method call exec in interpreter entry point
Michael Williamson
2015-10-01
Allow static method calls
Michael Williamson
2015-09-30
Check argument types
Michael Williamson
2015-09-30
Throw error on wrong number of arguments
Michael Williamson
2015-09-30
Throw NoSuchMethod when method doesn't exist
Michael Williamson
2015-09-30
Allow arguments to be passed to methods
Michael Williamson
2015-09-29
Add builtin method calls with no arguments
Michael Williamson
2015-09-29
Check that condition is a boolean
Michael Williamson
2015-09-29
Add ternary conditionals
Michael Williamson
2015-09-29
Create separate evaluator tests
Michael Williamson
2015-09-29
Initial commit
Michael Williamson