Commit Graph

  • 19b7f85d8a add Demo files for easier testing main simon 2024-07-05 16:38:24 +0200
  • c56d0facca add praesentation as pdf simon 2024-07-05 15:00:20 +0200
  • 520c80a699 finalize präsi simon 2024-07-05 13:47:25 +0200
  • dfe24f4a4b Added stuff for präsi ahmad 2024-07-05 11:42:40 +0200
  • f63df782bc Merge remote-tracking branch 'origin/main' ahmad 2024-07-05 11:41:14 +0200
  • b03f6b61af fixed error in test JonathanFleischmann 2024-07-05 10:45:33 +0200
  • ade2c3f10e cleaned up tests JonathanFleischmann 2024-07-05 10:43:34 +0200
  • 92c08ac3de Refactored TypedAST and added a new exception type ahmad 2024-07-05 09:40:19 +0200
  • a3fa33b922 shortened Leistungs-Description in Readme for Jonathan JonathanFleischmann 2024-07-05 08:58:10 +0200
  • 976f9c2ba6 Refactored TypedAST and removed imports with star * ahmad 2024-07-05 02:15:48 +0200
  • ecd0b801c7 Outsourced the Exceptions in TypedAst ahmad 2024-07-05 02:02:43 +0200
  • 6af67326f1 Checked parameters on null ahmad 2024-07-05 01:03:58 +0200
  • 8199bc9b10 Merge remote-tracking branch 'origin/main' ahmad 2024-07-05 00:42:50 +0200
  • 8a2b54d3f4 Fixing bugs ahmad 2024-07-05 00:41:10 +0200
  • b0ee9781ab Corrected syntax error in test file ahmad 2024-07-05 00:36:55 +0200
  • 8ecc9d81a9 add some codegen stuff to presentation simon 2024-07-04 23:32:17 +0200
  • 3619381f33 Merge branch 'refs/heads/main' into testsuites JonathanFleischmann 2024-07-04 21:52:46 +0200
  • 13548771ca cleaning up JonathanFleischmann 2024-07-04 21:52:34 +0200
  • 05ea2d3454 start slides Boolean-true 2024-07-04 21:06:23 +0200
  • 64721f2ab0 fixing JonathanFleischmann 2024-07-04 19:25:29 +0200
  • 4c07efa911 Merge branch 'refs/heads/testsuites' JonathanFleischmann 2024-07-04 19:22:28 +0200
  • de19d19108 fixing JonathanFleischmann 2024-07-04 19:22:07 +0200
  • 83942b2c05 added a class to test all features at once JonathanFleischmann 2024-07-04 18:34:32 +0200
  • af757561bb throw exception when exception map is not empty TestCollectError simon 2024-07-04 18:13:28 +0200
  • 5df798278c Corrected classdiagramm for Generators ahmad 2024-07-04 17:52:20 +0200
  • 47ba227e04 Added classdiagramm for Generators ahmad 2024-07-04 17:43:20 +0200
  • 844e1f2d33 Added classdiagramm for AST ahmad 2024-07-04 17:32:39 +0200
  • a259aa3a51 Add the exception to the list ahmad 2024-07-04 16:55:54 +0200
  • ff248d357a add more examples to commandline footer simon 2024-07-04 16:39:16 +0200
  • 68e1f59ccc add wildcard support from commandline simon 2024-07-04 16:30:39 +0200
  • e4d3f1a141 make commandline menu nicer simon 2024-07-04 16:14:48 +0200
  • a3990ebbcd Merge branch 'refs/heads/main' into testsuites JonathanFleischmann 2024-07-04 00:09:03 +0200
  • c7a91721cb wrote more comments JonathanFleischmann 2024-07-04 00:08:53 +0200
  • c0f3d8c940 wrote more comments JonathanFleischmann 2024-07-04 00:06:48 +0200
  • a80a828dbf Refactored TypedAST and changed visibility of methods ahmad 2024-07-03 23:27:34 +0200
  • 371480a790 Merge remote-tracking branch 'origin/main' JonathanFleischmann 2024-07-03 22:51:24 +0200
  • 04a84806b1 fixed some more tests JonathanFleischmann 2024-07-03 22:50:32 +0200
  • 82f62667ec fixed some more tests JonathanFleischmann 2024-07-03 22:46:53 +0200
  • 97aa044a0c modify readme simon 2024-07-03 22:44:00 +0200
  • 8f67d73bca make logging and commandline access to debug mode nicer simon 2024-07-03 22:42:07 +0200
  • 8b18447e3f wrote more comments JonathanFleischmann 2024-07-03 22:34:46 +0200
  • 09319df7f4 Merge branch 'refs/heads/main' into testsuites JonathanFleischmann 2024-07-03 22:15:31 +0200
  • a77fa439a7 stop program when there are errors in parser Boolean-true 2024-07-03 22:12:19 +0200
  • 67c3575cf6 update performances Boolean-true 2024-07-03 22:05:57 +0200
  • e23ec8ad82 collect parser errors Boolean-true 2024-07-03 21:56:47 +0200
  • 573de11af4 Added Documentation for Tests in README.md and Renamed ByteCode-Tests into E2E-Tests JonathanFleischmann 2024-07-03 18:36:54 +0200
  • 43a05c761a added scanner parser test for ClassCanBeBytecoded JonathanFleischmann 2024-07-03 17:16:13 +0200
  • 93279743f2 added tests for i++ etc JonathanFleischmann 2024-07-02 22:49:23 +0200
  • cc674625b0 fixed some tests, cleaned up, etc JonathanFleischmann 2024-07-02 21:49:53 +0200
  • a5d13fd2a9 Merge branch 'main' of https://github.com/JonathanFleischmann/CompilerULTIMATE Boolean-true 2024-07-02 17:18:33 +0200
  • 1517fa95d0 enable i++ and i-- Boolean-true 2024-07-02 17:13:42 +0200
  • c71ecd6200 Refactored the name of package help ahmad 2024-07-01 20:21:31 +0200
  • ad770213d3 Fixed error of constructor which is not named like class name ahmad 2024-07-01 19:13:56 +0200
  • de9365d5c9 Merge branch 'main' into testsuites ahmad 2024-07-01 18:39:56 +0200
  • a7760df684 only accept DEBUG=true simon 2024-07-01 18:18:09 +0200
  • d0b98054a5 Fixed error in TypedBinary ahmad 2024-06-30 23:28:30 +0200
  • 12466e91f5 update details of readme Boolean-true 2024-06-30 23:14:40 +0200
  • 80b58ef5dd uncomment tests Boolean-true 2024-06-30 23:04:20 +0200
  • b8bb09207b Merge branch 'main' into ParserExceptions Boolean-true 2024-06-30 22:59:15 +0200
  • 7dce97a534 Merge branch 'refs/heads/testsuites' JonathanFleischmann 2024-06-30 22:50:17 +0200
  • 245dc147ec add custom error listener Boolean-true 2024-06-30 22:38:20 +0200
  • 6afc588d2a rolled back wrong changes JonathanFleischmann 2024-06-30 22:14:50 +0200
  • 2087f6b37c fixed wrong changes from testsuites ThisErrorFix JonathanFleischmann 2024-06-30 22:11:24 +0200
  • f4475ae7c6 Merge remote-tracking branch 'origin/main' JonathanFleischmann 2024-06-30 21:20:50 +0200
  • 0abcebb329 Merge branch 'refs/heads/main' into testsuites JonathanFleischmann 2024-06-30 21:16:21 +0200
  • d9cf560331 Merge branch 'main' of https://github.com/JonathanFleischmann/CompilerULTIMATE Boolean-true 2024-06-30 21:15:59 +0200
  • d67f3ce827 fix field attribute always true Boolean-true 2024-06-30 21:15:54 +0200
  • 0bfd9381f7 Catch retrieving the field variable without this ahmad 2024-06-30 21:10:49 +0200
  • 27d56c470c Catch retrieving the field variable without this ahmad 2024-06-30 21:09:48 +0200
  • 122b165410 Merge branch 'refs/heads/main' into testsuites JonathanFleischmann 2024-06-30 20:52:32 +0200
  • 235b122e91 adding rest of Negative Tests JonathanFleischmann 2024-06-30 20:52:10 +0200
  • b4fd003f8e Refactored typedAST ahmad 2024-06-30 20:34:29 +0200
  • ae3280fb67 Added a constructor für typedclass ahmad 2024-06-30 16:36:44 +0200
  • 3a3ac49054 Removed direct usage of fields and methods in Main ahmad 2024-06-30 15:10:56 +0200
  • 18125531cf Merge branch 'main' of https://github.com/JonathanFleischmann/CompilerULTIMATE Boolean-true 2024-06-29 22:10:44 +0200
  • f500eff446 fix wrong field attribute Boolean-true 2024-06-29 22:10:35 +0200
  • 8e6de30f22 working on negative Tests JonathanFleischmann 2024-06-29 17:37:02 +0200
  • cd8cff9a0e working on negative Tests JonathanFleischmann 2024-06-29 17:13:30 +0200
  • fc28ec5f12 cleaned a bit and added implementation in CodegeneratorTests which executes all the codeGen tests JonathanFleischmann 2024-06-29 16:50:06 +0200
  • 6362299de9 Merge branch 'refs/heads/main' into testsuites JonathanFleischmann 2024-06-29 16:49:59 +0200
  • bd25f27196 fix ScannerParserTests input filepaths simon 2024-06-29 14:48:29 +0200
  • e6e5433a91 Added check for field of other classes ahmad 2024-06-29 14:27:37 +0200
  • 878794ffa7 Fixed using same parameter in different methods or constructors ahmad 2024-06-29 10:32:40 +0200
  • 3b0649f5cd Merge remote-tracking branch 'origin/main' simon 2024-06-29 08:57:21 +0200
  • 3f01c8d7ed Point before line logic in Expression Gnerator sorry laurenz 2024-06-29 01:17:27 +0200
  • 60105093ac added some e2e tests JonathanFleischmann 2024-06-28 23:20:52 +0200
  • 4974a218b4 added some e2e tests JonathanFleischmann 2024-06-28 23:18:15 +0200
  • d11197173e added some e2e tests JonathanFleischmann 2024-06-28 22:57:43 +0200
  • 1b87dfb78e make NewClass Test comply with our definition of fieldVarAccess simon 2024-06-28 22:05:26 +0200
  • 354502cc20 fix AND Logical Operation simon 2024-06-28 21:57:19 +0200
  • 133e7824ba added some e2e tests JonathanFleischmann 2024-06-28 21:31:01 +0200
  • 88061275b8 fixed and added some e2e tests JonathanFleischmann 2024-06-28 20:54:42 +0200
  • 576fceb89b Merge branch 'refs/heads/testsuites' simon 2024-06-28 18:53:40 +0200
  • 270a73c74e Merge remote-tracking branch 'origin/main' simon 2024-06-28 18:53:07 +0200
  • 28d0625633 always pop break labels simon 2024-06-28 18:52:59 +0200
  • fbe8280e30 Found error in testsuite fo continue ahmad 2024-06-28 17:59:11 +0200
  • 3ca35151a4 Updated TypedBinary ahmad 2024-06-28 17:55:53 +0200
  • eac411972a better Label-Logging-Support simon 2024-06-27 22:25:31 +0200
  • 3e2368d13c added some e2e tests for CodeGenFiles with reflections JonathanFleischmann 2024-06-27 22:05:22 +0200
  • c823894eb2 fix problem with new simon 2024-06-27 21:43:13 +0200