Commit Graph

55 Commits (java11)

Author SHA1 Message Date
simonkellet 693d933c19 repeatuntil works 2 years ago
simonkellet c9ca3c5bba bardemo works 2 years ago
Sandy Brownlee ce307a11a6
Update ConstantFolder.java 2 years ago
Sandy Brownlee 55fdd944fa Changes for constant folding 2 years ago
simonkellet e1268aae42 end of practical3 (no bonus) 2 years ago
simonkellet 4341d02572 end of practical 2 2 years ago
simonkellet fab24be627 added success test for multi-line 2 years ago
simonkellet 6b7fdd3bb0 added multi-line comment support 2 years ago
Sandy Brownlee 0c1b2530fa Amended comments in Encoder 2 years ago
simonkellet befe8f93a2 eclipse and gradle changes 2 years ago
simonkellet cd280e3c4b added test case for new comment 2 years ago
simonkellet d28b3c7403 added new comment 2 years ago
Sandy Brownlee 3dade998ba possible fix for windows 2 years ago
Sandy Brownlee f4e1a08f61 minor fix to tests 2 years ago
Sandy Brownlee c3c2076d9e repeat until 2 years ago
Sandy Brownlee 64c25f1486 Added pounddemo 2 years ago
Sandy Brownlee 11be265081 Added object filename option to Compiler 2 years ago
Sandy Brownlee 6820b55cf1 Streamlined unit tests 2 years ago
Sandy Brownlee f709234c4e Added unit tests for bad syntax in hi-newcomment.tri 2 years ago
Sandy Brownlee 07b0d85bdf added test 2 years ago
Sandy Brownlee 4be8f47351 bugfix for duplicate formal params 2 years ago
Sandy Brownlee 82a5535d19 Fixed nullpointer caused by missing Frame object 2 years ago
Sandy Brownlee 62b666992a Fix for type checking error in visitDotVName 2 years ago
Sandy Brownlee afc2b3e760 bugfix 2 years ago
Sandy Brownlee d12fc63571 fixes for variable declarations 2 years ago
Sandy Brownlee 01f468f07d Java 11 compatibility 2 years ago
Sandy Brownlee e6487369ef TreeDrawer is now centered when opened 2 years ago
Sandy Brownlee d45c2339e1 Bugfix (emitter before encoder) and additions for tree vis 2 years ago
Sandy Brownlee 0233c814ac Added some comments to scanner 3 years ago
Deryck Brown 1000524e35 Removed unused declarations. 3 years ago
Deryck Brown 5cf07d1198 Improved checker code using declaration interfaces and overloaded error 3 years ago
Deryck Brown a6a078680c Simplify code generation using overridden AST methods. 3 years ago
Deryck Brown fbada163d4 Removed unnecessary interface implementation. 3 years ago
Deryck Brown bffeafba10 Renamed packages to match Java guidelines. 3 years ago
Deryck Brown 55f6b2d105 Switch to generic visitor pattern. 3 years ago
Deryck Brown c8ed9462d8 Updated Gradle build files. 3 years ago
Deryck Brown d55ab77d0a Updated .gitignore. 3 years ago
Deryck Brown 2b0f3537de Switch from Maven to Gradle projects. 3 years ago
Deryck Brown 74b1117030 Added gradle build files. 3 years ago
Deryck Brown c183dd4c24 Use "visit(this)" instead of "visit(this, null)". 3 years ago
Deryck Brown 5292b42be6 Removed "the" prefix on variable names. 3 years ago
Deryck Brown a02acc009b Format code and fix warnings. 3 years ago
Deryck Brown 2c426b5b2e Replace "new Integer" with "Integer.valueOf". 3 years ago
Deryck Brown ae20dc2126 Fixed deprecation warning for "show()". 3 years ago
Deryck Brown 1bc91a2394 Added serialVerionUID constants. 3 years ago
Deryck Brown 5fa828c450 Clean up source code using default Eclipse settings. 3 years ago
Deryck Brown b9ed079ce1 Updated .gitignore. 3 years ago
Deryck Brown 0e04f43105 Removed unwanted file. 3 years ago
Deryck Brown a5a3b92dec Updated .gitignore files. 3 years ago
Deryck Brown 3afece99e4 Add .gitignore files to source control. 3 years ago