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
reporting.
|
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 |