Commit Graph

412 Commits

Author SHA1 Message Date
ahmad
dfe24f4a4b Added stuff for präsi 2024-07-05 11:42:40 +02:00
ahmad
f63df782bc Merge remote-tracking branch 'origin/main' 2024-07-05 11:41:14 +02:00
JonathanFleischmann
b03f6b61af fixed error in test 2024-07-05 10:45:33 +02:00
JonathanFleischmann
ade2c3f10e cleaned up tests 2024-07-05 10:43:34 +02:00
ahmad
92c08ac3de Refactored TypedAST and added a new exception type 2024-07-05 09:40:19 +02:00
JonathanFleischmann
a3fa33b922 shortened Leistungs-Description in Readme for Jonathan 2024-07-05 08:58:10 +02:00
ahmad
976f9c2ba6 Refactored TypedAST and removed imports with star * 2024-07-05 02:15:48 +02:00
ahmad
ecd0b801c7 Outsourced the Exceptions in TypedAst 2024-07-05 02:02:43 +02:00
ahmad
6af67326f1 Checked parameters on null 2024-07-05 01:03:58 +02:00
ahmad
8199bc9b10 Merge remote-tracking branch 'origin/main' 2024-07-05 00:42:50 +02:00
ahmad
8a2b54d3f4 Fixing bugs 2024-07-05 00:41:10 +02:00
ahmad
b0ee9781ab Corrected syntax error in test file 2024-07-05 00:36:55 +02:00
simon
8ecc9d81a9 add some codegen stuff to presentation 2024-07-04 23:32:17 +02:00
JonathanFleischmann
3619381f33 Merge branch 'refs/heads/main' into testsuites 2024-07-04 21:52:46 +02:00
JonathanFleischmann
13548771ca cleaning up 2024-07-04 21:52:34 +02:00
05ea2d3454 start slides 2024-07-04 21:06:23 +02:00
JonathanFleischmann
64721f2ab0 fixing 2024-07-04 19:25:29 +02:00
JonathanFleischmann
4c07efa911 Merge branch 'refs/heads/testsuites' 2024-07-04 19:22:28 +02:00
JonathanFleischmann
de19d19108 fixing 2024-07-04 19:22:07 +02:00
JonathanFleischmann
83942b2c05 added a class to test all features at once 2024-07-04 18:34:32 +02:00
ahmad
5df798278c Corrected classdiagramm for Generators 2024-07-04 17:52:20 +02:00
ahmad
47ba227e04 Added classdiagramm for Generators 2024-07-04 17:43:20 +02:00
ahmad
844e1f2d33 Added classdiagramm for AST 2024-07-04 17:32:39 +02:00
simon
ff248d357a add more examples to commandline footer 2024-07-04 16:39:16 +02:00
simon
68e1f59ccc add wildcard support from commandline 2024-07-04 16:30:39 +02:00
simon
e4d3f1a141 make commandline menu nicer 2024-07-04 16:14:48 +02:00
JonathanFleischmann
a3990ebbcd Merge branch 'refs/heads/main' into testsuites 2024-07-04 00:09:03 +02:00
JonathanFleischmann
c7a91721cb wrote more comments 2024-07-04 00:08:53 +02:00
JonathanFleischmann
c0f3d8c940 wrote more comments 2024-07-04 00:06:48 +02:00
ahmad
a80a828dbf Refactored TypedAST and changed visibility of methods 2024-07-03 23:27:34 +02:00
JonathanFleischmann
371480a790 Merge remote-tracking branch 'origin/main' 2024-07-03 22:51:24 +02:00
JonathanFleischmann
04a84806b1 fixed some more tests 2024-07-03 22:50:32 +02:00
JonathanFleischmann
82f62667ec fixed some more tests 2024-07-03 22:46:53 +02:00
simon
97aa044a0c modify readme 2024-07-03 22:44:00 +02:00
simon
8f67d73bca make logging and commandline access to debug mode nicer 2024-07-03 22:42:07 +02:00
JonathanFleischmann
8b18447e3f wrote more comments 2024-07-03 22:34:46 +02:00
JonathanFleischmann
09319df7f4 Merge branch 'refs/heads/main' into testsuites 2024-07-03 22:15:31 +02:00
a77fa439a7 stop program when there are errors in parser 2024-07-03 22:12:19 +02:00
67c3575cf6 update performances 2024-07-03 22:05:57 +02:00
e23ec8ad82 collect parser errors 2024-07-03 21:56:47 +02:00
JonathanFleischmann
573de11af4 Added Documentation for Tests in README.md and Renamed ByteCode-Tests into E2E-Tests 2024-07-03 18:36:54 +02:00
JonathanFleischmann
43a05c761a added scanner parser test for ClassCanBeBytecoded 2024-07-03 17:16:13 +02:00
JonathanFleischmann
93279743f2 added tests for i++ etc 2024-07-02 22:49:23 +02:00
JonathanFleischmann
cc674625b0 fixed some tests, cleaned up, etc 2024-07-02 21:49:53 +02:00
a5d13fd2a9 Merge branch 'main' of https://github.com/JonathanFleischmann/CompilerULTIMATE 2024-07-02 17:18:33 +02:00
1517fa95d0 enable i++ and i-- 2024-07-02 17:13:42 +02:00
ahmad
c71ecd6200 Refactored the name of package help 2024-07-01 20:21:31 +02:00
ahmad
ad770213d3 Fixed error of constructor which is not named like class name 2024-07-01 19:13:56 +02:00
ahmad
de9365d5c9 Merge branch 'main' into testsuites 2024-07-01 18:39:56 +02:00
simon
a7760df684 only accept DEBUG=true 2024-07-01 18:18:09 +02:00