Sandy Brownlee
|
77846e5800
|
Merge branch 'java11' of github.com:sandybrownlee/Triangle-Tools into java11
|
2022-09-15 11:27:06 +01:00 |
|
Sandy Brownlee
|
f4e1a08f61
|
minor fix to tests
|
2022-09-09 17:08:30 +01:00 |
|
Sandy Brownlee
|
c3c2076d9e
|
repeat until
|
2022-09-09 16:33:13 +01:00 |
|
Sandy Brownlee
|
64c25f1486
|
Added pounddemo
|
2022-09-09 15:46:22 +01:00 |
|
Sandy Brownlee
|
c469297712
|
Amended comment 2 type
|
2022-09-09 15:26:16 +01:00 |
|
Sandy Brownlee
|
a2cac87f81
|
Changed master project to Java 11
|
2022-09-09 14:39:53 +01:00 |
|
Sandy Brownlee
|
b3375e2050
|
Added single jar build to root project
|
2022-09-09 12:20:49 +01:00 |
|
Sandy Brownlee
|
11be265081
|
Added object filename option to Compiler
|
2022-09-09 12:02:55 +01:00 |
|
Sandy Brownlee
|
6820b55cf1
|
Streamlined unit tests
|
2022-09-08 19:47:22 +01:00 |
|
Sandy Brownlee
|
f709234c4e
|
Added unit tests for bad syntax in hi-newcomment.tri
|
2022-09-08 19:38:02 +01:00 |
|
Sandy Brownlee
|
07b0d85bdf
|
added test
|
2022-09-08 17:57:48 +01:00 |
|
Sandy Brownlee
|
e8780a5b11
|
Merge branch 'java11' of github.com:sandybrownlee/Triangle-Tools into java11
|
2022-09-08 09:23:21 +01:00 |
|
Sandy Brownlee
|
90977fb64f
|
added comment tests
|
2022-09-08 09:23:04 +01:00 |
|
Sandy Brownlee
|
3150ae8fa9
|
Merge branch 'deryckb:main' into java11
|
2022-09-07 19:56:44 +01:00 |
|
Sandy Brownlee
|
a026ec3840
|
add while example
|
2022-09-05 17:15:08 +01:00 |
|
Sandy Brownlee
|
3de9d5e0cc
|
Merge branch 'main' into java11
|
2022-09-01 16:48:54 +01:00 |
|
Sandy Brownlee
|
f5018e7f19
|
Merge pull request #2 from sandybrownlee/main
Bugfixes following Java 17 updates
|
2022-09-01 10:04:44 +01:00 |
|
Sandy Brownlee
|
4be8f47351
|
bugfix for duplicate formal params
|
2022-08-31 16:56:56 +01:00 |
|
Sandy Brownlee
|
82a5535d19
|
Fixed nullpointer caused by missing Frame object
|
2022-08-31 16:34:48 +01:00 |
|
Sandy Brownlee
|
62b666992a
|
Fix for type checking error in visitDotVName
|
2022-08-31 15:01:38 +01:00 |
|
Sandy Brownlee
|
e5730fe8a2
|
added simple examples
|
2022-08-31 12:25:57 +01:00 |
|
Sandy Brownlee
|
afc2b3e760
|
bugfix
|
2022-08-19 17:28:49 +01:00 |
|
Sandy Brownlee
|
d12fc63571
|
fixes for variable declarations
|
2022-08-19 16:28:13 +01:00 |
|
Sandy Brownlee
|
ee57c9f711
|
added assignments example
|
2022-08-19 15:00:32 +01:00 |
|
Sandy Brownlee
|
01f468f07d
|
Java 11 compatibility
|
2022-08-18 13:22:06 +01:00 |
|
Sandy Brownlee
|
e6487369ef
|
TreeDrawer is now centered when opened
|
2022-08-11 10:37:51 +01:00 |
|
Sandy Brownlee
|
d45c2339e1
|
Bugfix (emitter before encoder) and additions for tree vis
|
2022-08-10 17:52:58 +01:00 |
|
Sandy Brownlee
|
0233c814ac
|
Added some comments to scanner
|
2022-07-01 17:04:00 +01:00 |
|
Sandy Brownlee
|
71e2202512
|
Added gradle wrapper
|
2022-07-01 17:03:47 +01:00 |
|
Deryck Brown
|
fa3eb1f817
|
Tidying up code.
|
2022-05-30 20:25:13 +01:00 |
|
Deryck Brown
|
1000524e35
|
Removed unused declarations.
|
2022-05-30 20:07:54 +01:00 |
|
Deryck Brown
|
5cf07d1198
|
Improved checker code using declaration interfaces and overloaded error
reporting.
|
2022-05-30 20:04:37 +01:00 |
|
Deryck Brown
|
a6a078680c
|
Simplify code generation using overridden AST methods.
|
2022-05-23 21:39:42 +01:00 |
|
Deryck Brown
|
fbada163d4
|
Removed unnecessary interface implementation.
|
2022-05-22 14:31:52 +01:00 |
|
Deryck Brown
|
bffeafba10
|
Renamed packages to match Java guidelines.
|
2022-05-22 14:15:46 +01:00 |
|
Deryck Brown
|
55f6b2d105
|
Switch to generic visitor pattern.
|
2022-05-22 13:59:44 +01:00 |
|
Deryck Brown
|
1db90b20a8
|
Added sample Triangle programs.
|
2022-05-17 19:49:08 +01:00 |
|
Deryck Brown
|
c8ed9462d8
|
Updated Gradle build files.
|
2022-05-13 20:38:22 +01:00 |
|
Deryck Brown
|
d55ab77d0a
|
Updated .gitignore.
|
2022-05-12 20:52:37 +01:00 |
|
Deryck Brown
|
d6a74fd51c
|
Added .gradle to .gitignore.
|
2022-05-12 20:32:20 +01:00 |
|
Deryck Brown
|
2b0f3537de
|
Switch from Maven to Gradle projects.
|
2022-05-12 20:32:02 +01:00 |
|
Deryck Brown
|
74b1117030
|
Added gradle build files.
|
2022-05-12 20:31:34 +01:00 |
|
Deryck Brown
|
c183dd4c24
|
Use "visit(this)" instead of "visit(this, null)".
|
2022-05-12 20:31:06 +01:00 |
|
Deryck Brown
|
5292b42be6
|
Removed "the" prefix on variable names.
|
2022-05-12 20:29:47 +01:00 |
|
Deryck Brown
|
a02acc009b
|
Format code and fix warnings.
|
2022-05-12 18:44:37 +01:00 |
|
Deryck Brown
|
2c426b5b2e
|
Replace "new Integer" with "Integer.valueOf".
|
2022-05-12 18:39:02 +01:00 |
|
Deryck Brown
|
7e5cf9df21
|
Change to Java version 17.
|
2022-05-12 18:38:24 +01:00 |
|
Deryck Brown
|
ae20dc2126
|
Fixed deprecation warning for "show()".
version-2.1
|
2022-05-12 18:07:50 +01:00 |
|
Deryck Brown
|
1bc91a2394
|
Added serialVerionUID constants.
|
2022-05-12 18:06:56 +01:00 |
|
Deryck Brown
|
5fa828c450
|
Clean up source code using default Eclipse settings.
|
2022-05-12 18:01:59 +01:00 |
|