aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/ast
AgeCommit message (Expand)Author
2015-11-14Parse while loopsMichael Williamson
2015-11-07Add if-statement nodeMichael Williamson
2015-10-31Support reading of unboxingMichael Williamson
2015-10-31Support reading of boxed booleansMichael Williamson
2015-10-31Add partial support for boxing integersMichael Williamson
2015-10-31Support equality on reference typesMichael Williamson
2015-10-31Support int inequalityMichael Williamson
2015-10-25Remove lombokMichael Williamson
2015-10-25Remove lombok from MethodNodeMichael Williamson
2015-10-25Remove lombok from VariableReferenceNodeMichael Williamson
2015-10-25Remove lombok from TypeNameMichael Williamson
2015-10-25Remove lombok from ThisReferenceNodeMichael Williamson
2015-10-25Remove lombok from TernaryConditionalNodeMichael Williamson
2015-10-25Remove lombok from StaticMethodCallNodeMichael Williamson
2015-10-25Remove lombok from ReturnNodeMichael Williamson
2015-10-25Remove lombok from MethodCallNodeMichael Williamson
2015-10-25Remove lombok from LocalVariableDeclarationNodeMichael Williamson
2015-10-25Remove lombok from LiteralNodeMichael Williamson
2015-10-25Remove lombok from FormalArgumentNodeMichael Williamson
2015-10-25Remove lombok from FieldDeclarationNodeMichael Williamson
2015-10-25Remove lombok from FieldAccessNodeMichael Williamson
2015-10-25Remove lombok from ExpressionStatementNodeMichael Williamson
2015-10-25Remove lombok from ConstructorNodeMichael Williamson
2015-10-25Remove lombok from ConstructorCallNodeMichael Williamson
2015-10-25Remove lombok from ClassNodeMichael Williamson
2015-10-25Remove lombok from AssignmentNodeMichael Williamson
2015-10-25Remove lombok from VariableDeclarationMichael Williamson
2015-10-25Remove lombok from AnnotationNodeMichael Williamson
2015-10-24Java: read annotations on methodsMichael Williamson
2015-10-20Java: read formal method argumentsMichael Williamson
2015-10-17Java: read local variable declaration and referenceMichael Williamson
2015-10-17Use String instead of int for declaration IDsMichael Williamson
2015-10-06Only allow declared fields to be setMichael Williamson
2015-10-06Add static method builder to ClassNodeBuilderMichael Williamson
2015-10-06Remove duplication in buildersMichael Williamson
2015-10-06Simplify builder usageMichael Williamson
2015-10-06Add support for constructors and fieldsMichael Williamson
2015-10-06Add basic implementation of instance methodsMichael Williamson
2015-10-06Python backend: import class into moduleMichael Williamson
2015-10-06Combine type reference and class name into type nameMichael Williamson
2015-10-06Create notion of ClassNameMichael Williamson
2015-10-05Add support for static method calls to Python backendMichael Williamson
2015-10-05Add types to expression nodesMichael Williamson
2015-10-05Support assignment statements in the Python backendMichael Williamson
2015-10-05Support passing arguments to Python runnerMichael Williamson
2015-10-05Split interpreter values from primitivesMichael Williamson
2015-10-05Move interpreter values into interpreter packageMichael Williamson
2015-10-05Add the beginnings of a Python backendMichael Williamson
2015-10-04Add separate notion of VariableDeclarationMichael Williamson
2015-10-04Throw exception if assigning value of wrong typeMichael Williamson