Commit Graph

  • 22d925810f removing redundant file master Krauß, Josefine 2024-07-05 15:36:01 +0200
  • b4f59ce5c3 adding presentation Krauß, Josefine 2024-07-05 15:33:55 +0200
  • 5239e608bc Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell Krauß, Josefine 2024-07-05 15:32:43 +0200
  • 079668b9f8 adding presentation Krauß, Josefine 2024-07-05 15:32:14 +0200
  • 58f6dc74e4 Merge remote-tracking branch 'origin/master' Jochen Seyfried 2024-07-05 12:38:12 +0200
  • 88ce2a985c Updated Class diagrams Jochen Seyfried 2024-07-05 12:37:44 +0200
  • a2fa6f55d4 Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell KingJulian 2024-07-05 12:36:49 +0200
  • 8d4e8a9269 Moved DivTest KingJulian 2024-07-05 12:36:10 +0200
  • c2c0c0b442 Dateien nach "/" hochladen Es war einmal ein Compilerbau-Kurs 2024-07-05 10:29:41 +0000
  • ec400479bb Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell KingJulian 2024-07-05 12:29:41 +0200
  • 167b8e80b5 Dateien nach "/" hochladen Es war einmal ein Compilerbau-Kurs 2024-07-05 09:54:06 +0000
  • 0baac36f35 Merge remote-tracking branch 'origin/master' Krauß, Josefine 2024-07-05 11:51:56 +0200
  • da53e5d6dc deleting corrupt output.jar Krauß, Josefine 2024-07-05 11:51:33 +0200
  • 0593d988b4 Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell KingJulian 2024-07-05 11:31:54 +0200
  • 8e55eaca93 Test update KingJulian 2024-07-05 11:31:25 +0200
  • 31ac237ffd Updated README Jochen Seyfried 2024-07-05 11:09:20 +0200
  • e56139080f Merge remote-tracking branch 'origin/master' Jochen Seyfried 2024-07-05 11:04:28 +0200
  • f807721293 Added Documentation PDF Jochen Seyfried 2024-07-05 11:04:12 +0200
  • 271bbf4b4b new jar after bugfix Krauß, Josefine 2024-07-05 10:56:53 +0200
  • 5b4d08ba01 bugfix Jochen Seyfried 2024-07-05 10:54:43 +0200
  • 3b5f157bb5 initial jar commit Krauß, Josefine 2024-07-04 19:36:03 +0200
  • 59183f5b44 Deleted SuperStatementExpression.java Jochen Seyfried 2024-07-04 19:01:43 +0200
  • 302b907d36 Code cleanup Deleted imports and comments, fixed warnings and typos Jochen Seyfried 2024-07-04 19:00:28 +0200
  • 32353b9a37 Second step of codeGen refactoring in which other methods were refactored to use the methods in CodeGenHelper Jochen Seyfried 2024-07-04 18:48:34 +0200
  • 3e908293ee First step of code cleanup and refactoring. Moved the localVarIndex setters into a separate helperClass and optimized bytecodesize in regard to variable pushes Jochen Seyfried 2024-07-04 18:37:54 +0200
  • aed7af7c68 Merge remote-tracking branch 'origin/master' Krauß, Josefine 2024-07-04 18:11:18 +0200
  • 3a8b9ea9cd missing thisclass Krauß, Josefine 2024-07-04 18:11:02 +0200
  • aa8a647fa1 Deleted .class Files and added Directory Jochen Seyfried 2024-07-04 15:56:18 +0200
  • 51240806b9 Test update KingJulian 2024-07-04 15:50:04 +0200
  • 8f55a15aef Fixed chained instVar calls in AssignStatementExpression Jochen Seyfried 2024-07-04 15:40:07 +0200
  • edfaa93980 readme should link docu as soon as commited Josefine Krauß 2024-07-04 12:37:37 +0000
  • 4b36453ff3 Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell Julian Murek 2024-07-04 13:36:16 +0200
  • 78d6d402a2 Test update Julian Murek 2024-07-04 13:36:05 +0200
  • 0533ddbc5d refactoring Krauß, Josefine 2024-07-04 11:57:49 +0200
  • 920fa2fa48 fixed wrong exception type Krauß, Josefine 2024-07-04 11:10:14 +0200
  • dbb61e2a81 update example file Krauß, Josefine 2024-07-04 11:07:22 +0200
  • 7fb7cea2f7 example files for presentation Krauß, Josefine 2024-07-04 11:04:33 +0200
  • 7e8c297d9a Merge remote-tracking branch 'origin/master' Krauß, Josefine 2024-07-04 10:21:43 +0200
  • c9ce9e02db compiler code for jar Krauß, Josefine 2024-07-04 10:21:32 +0200
  • 4dfea0d69d Added Fakultaet.java as a Example for friday Jochen Seyfried 2024-07-04 10:09:59 +0200
  • e801717444 Print now can print fields of thisClass Jochen Seyfried 2024-07-04 10:04:31 +0200
  • 6a56f51050 Vorzeichen Patch David Mueller 2024-07-04 09:32:00 +0200
  • 403b31c550 format ASTGenerator StefanZ3 2024-07-04 09:17:34 +0200
  • 82384886c6 Added missing thisClass setters as already discussed during the meeting. Also fixed chaining of InstVar and the bugs it created in MethodCallStatementExpression Jochen Seyfried 2024-07-03 20:56:01 +0200
  • 1dd405a00f Test update Julian Murek 2024-07-03 17:32:49 +0200
  • 6948797001 bugfix return StefanZ3 2024-07-03 15:18:53 +0200
  • d7016df1ba Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell Julian Murek 2024-07-03 14:48:46 +0200
  • 384a5e9066 Test update Julian Murek 2024-07-03 14:48:38 +0200
  • 5d75c23f49 Merge remote-tracking branch 'origin/master' Krauß, Josefine 2024-07-03 14:47:34 +0200
  • ba9760fe43 moved some logic from methodcall to instvar Krauß, Josefine 2024-07-03 14:46:24 +0200
  • 888534955a Test update Julian Murek 2024-07-03 13:41:55 +0200
  • f6358867f0 Merge remote-tracking branch 'origin/master' Krauß, Josefine 2024-07-03 12:32:38 +0200
  • 0711028dc3 missing thisclass and subreceiver Krauß, Josefine 2024-07-03 12:32:29 +0200
  • 97ab66122e Fixed methodCalls with no receiver Jochen Seyfried 2024-07-03 11:56:47 +0200
  • 1100cef668 missing thisclass Krauß, Josefine 2024-07-03 11:11:11 +0200
  • 3c863aafde Test update Julian Murek 2024-07-03 10:05:04 +0200
  • 41d5cd428c Removed TODOs that are no longer needed Jochen Seyfried 2024-07-03 09:14:29 +0200
  • 5dd3821ecb Added Comparison of complex types Jochen Seyfried 2024-07-03 09:08:35 +0200
  • c5752df15e Fixed an error regarding the owner of a method if the first method in a chain is not in the class where it is called Jochen Seyfried 2024-07-03 08:18:56 +0200
  • 88bcfa5fa3 Fixed Error with InstVars in Assign, where the class in which the field was going to be in was not correct, due to the InstVar parameter not being set and it being treated as a localVar Jochen Seyfried 2024-07-03 07:49:39 +0200
  • 5dae167443 Fixed TestClassInput to run through which included the right usage of the class fields as it always loaded this onto the stack, regardless of the class in which the field is in Jochen Seyfried 2024-07-02 18:35:25 +0200
  • 47a8d50185 method call without using return is a void statement Krauß, Josefine 2024-07-02 15:45:41 +0200
  • 94b3830561 instvar special case Krauß, Josefine 2024-07-02 15:36:27 +0200
  • 3dcaad62f9 Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell Krauß, Josefine 2024-07-02 15:22:33 +0200
  • 62060462a9 instvar debugging Krauß, Josefine 2024-07-02 15:21:46 +0200
  • d5b526b8fc fixed MethodCallStatementExpression maybe Jochen Seyfried 2024-07-02 15:21:32 +0200
  • 10f5dc692d Codegen now generates "output.jar" Julian Murek 2024-07-02 13:04:43 +0200
  • e46cede8d5 Test update Julian Murek 2024-07-02 12:57:44 +0200
  • 38aeaa657d First step to fixing methodCall Jochen Seyfried 2024-07-01 23:35:24 +0200
  • cabbbdcaf3 Fixed fields with no imminent value assignment Jochen Seyfried 2024-07-01 20:55:02 +0200
  • 192dfae94b changes for jar build Krauß, Josefine 2024-07-01 17:45:07 +0200
  • c24a483880 Fixed complex return types of methods Jochen Seyfried 2024-07-01 13:23:22 +0200
  • aa7d82b9ac Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell Julian Murek 2024-07-01 13:13:26 +0200
  • 94ea539fab Test update Julian Murek 2024-07-01 13:13:07 +0200
  • 6bf2c75e02 Deleted print statement and tested functionality of method call Jochen Seyfried 2024-07-01 11:45:51 +0200
  • d2b307f86f Merge remote-tracking branch 'origin/master' Krauß, Josefine 2024-07-01 11:19:42 +0200
  • 5b0dc04bd7 reached in wrong class and missing typecheckcall on parameters iexpression Krauß, Josefine 2024-07-01 11:19:31 +0200
  • 6c015e72d5 generated antlr StefanZ3 2024-07-01 11:14:30 +0200
  • cd9fc46a1f Merge remote-tracking branch 'origin/master' Krauß, Josefine 2024-07-01 09:09:33 +0200
  • 9b0d8147db bugfix print should return void Krauß, Josefine 2024-07-01 09:09:23 +0200
  • 21ece58cc9 Add Print statements to AST equals Methods Julian Murek 2024-07-01 08:36:20 +0200
  • 8e0b215140 Merge remote-tracking branch 'origin/master' StefanZ3 2024-06-30 22:48:55 +0200
  • 3fa8400b72 bugfix print StefanZ3 2024-06-30 22:48:35 +0200
  • 07552e704e Added bytecodeGeneration for PrintStatement and fixed basic MethodCall Jochen Seyfried 2024-06-30 18:04:04 +0200
  • 194ff3fcf7 Merge remote-tracking branch 'origin/master' Krauß, Josefine 2024-06-30 15:25:21 +0200
  • f5dcd4d79f typecheck for PrintStatement Krauß, Josefine 2024-06-30 15:24:47 +0200
  • 492bab5477 Dateien nach "/" hochladen Es war einmal ein Compilerbau-Kurs 2024-06-30 13:08:11 +0000
  • 99d23e89fa Merge remote-tracking branch 'origin/master' David Mueller 2024-06-30 15:02:06 +0200
  • 16cf78521b Update UML- Diagramm David Mueller 2024-06-30 15:01:57 +0200
  • 0c9acb2bc9 add PrintStatement to ast StefanZ3 2024-06-30 14:46:58 +0200
  • 2c7748e6a3 Adding PrintStatement to Grammar David Mueller 2024-06-30 14:32:17 +0200
  • 4b2edaa6ff Merge remote-tracking branch 'origin/master' Krauß, Josefine 2024-06-30 13:39:32 +0200
  • dd2842138f missing case in methodcall Krauß, Josefine 2024-06-30 13:39:20 +0200
  • 942597d535 Removed TODOs Jochen Seyfried 2024-06-29 14:04:00 +0200
  • 392fea7d23 Fixed Bug concerning all BinaryOperators which are not booleanExpressions but produce a value. Jochen Seyfried 2024-06-29 14:02:51 +0200
  • d1da1c6eee Deleted TODOs which are done Jochen Seyfried 2024-06-28 20:31:21 +0200
  • b787b333fb Fixed usage of fields Jochen Seyfried 2024-06-28 20:29:58 +0200
  • 27ca4a978f Updated the handling of fields Jochen Seyfried 2024-06-28 20:16:19 +0200
  • 289231030a Merge remote-tracking branch 'origin/master' Jochen Seyfried 2024-06-28 19:46:45 +0200
  • 3b2a328182 add expression to fieldecl StefanZ3 2024-06-28 19:46:09 +0200