Commit Graph

280 Commits

Author SHA1 Message Date
KingJulian
ec400479bb Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell 2024-07-05 12:29:41 +02:00
167b8e80b5 Dateien nach "/" hochladen
Klassendiagramm
2024-07-05 09:54:06 +00:00
Krauß, Josefine
0baac36f35 Merge remote-tracking branch 'origin/master' 2024-07-05 11:51:56 +02:00
Krauß, Josefine
da53e5d6dc deleting corrupt output.jar 2024-07-05 11:51:33 +02:00
KingJulian
0593d988b4 Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell 2024-07-05 11:31:54 +02:00
KingJulian
8e55eaca93 Test update 2024-07-05 11:31:25 +02:00
Jochen Seyfried
31ac237ffd Updated README 2024-07-05 11:09:20 +02:00
Jochen Seyfried
e56139080f Merge remote-tracking branch 'origin/master' 2024-07-05 11:04:28 +02:00
Jochen Seyfried
f807721293 Added Documentation PDF 2024-07-05 11:04:12 +02:00
Krauß, Josefine
271bbf4b4b new jar after bugfix 2024-07-05 10:56:53 +02:00
Jochen Seyfried
5b4d08ba01 bugfix 2024-07-05 10:54:43 +02:00
Krauß, Josefine
3b5f157bb5 initial jar commit 2024-07-04 19:36:03 +02:00
Jochen Seyfried
59183f5b44 Deleted SuperStatementExpression.java 2024-07-04 19:01:43 +02:00
Jochen Seyfried
302b907d36 Code cleanup
Deleted imports and comments, fixed warnings and typos
2024-07-04 19:00:28 +02:00
Jochen Seyfried
32353b9a37 Second step of codeGen refactoring in which other methods were refactored to use the methods in CodeGenHelper 2024-07-04 18:48:34 +02:00
Jochen Seyfried
3e908293ee First step of code cleanup and refactoring.
Moved the localVarIndex setters into a separate helperClass and optimized bytecodesize in regard to variable pushes
2024-07-04 18:37:54 +02:00
Krauß, Josefine
aed7af7c68 Merge remote-tracking branch 'origin/master' 2024-07-04 18:11:18 +02:00
Krauß, Josefine
3a8b9ea9cd missing thisclass 2024-07-04 18:11:02 +02:00
Jochen Seyfried
aa8a647fa1 Deleted .class Files and added Directory 2024-07-04 15:56:18 +02:00
KingJulian
51240806b9 Test update 2024-07-04 15:50:04 +02:00
Jochen Seyfried
8f55a15aef Fixed chained instVar calls in AssignStatementExpression 2024-07-04 15:40:07 +02:00
edfaa93980 readme should link docu as soon as commited 2024-07-04 12:37:37 +00:00
Julian Murek
4b36453ff3 Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell 2024-07-04 13:36:16 +02:00
Julian Murek
78d6d402a2 Test update 2024-07-04 13:36:05 +02:00
Krauß, Josefine
0533ddbc5d refactoring 2024-07-04 11:57:49 +02:00
Krauß, Josefine
920fa2fa48 fixed wrong exception type 2024-07-04 11:10:14 +02:00
Krauß, Josefine
dbb61e2a81 update example file 2024-07-04 11:07:22 +02:00
Krauß, Josefine
7fb7cea2f7 example files for presentation 2024-07-04 11:04:33 +02:00
Krauß, Josefine
7e8c297d9a Merge remote-tracking branch 'origin/master' 2024-07-04 10:21:43 +02:00
Krauß, Josefine
c9ce9e02db compiler code for jar 2024-07-04 10:21:32 +02:00
Jochen Seyfried
4dfea0d69d Added Fakultaet.java as a Example for friday 2024-07-04 10:09:59 +02:00
Jochen Seyfried
e801717444 Print now can print fields of thisClass 2024-07-04 10:04:31 +02:00
David Mueller
6a56f51050 Vorzeichen Patch 2024-07-04 09:32:00 +02:00
403b31c550 format ASTGenerator 2024-07-04 09:17:34 +02:00
Jochen Seyfried
82384886c6 Added missing thisClass setters as already discussed during the meeting.
Also fixed chaining of InstVar and the bugs it created in MethodCallStatementExpression
2024-07-03 20:56:01 +02:00
Julian Murek
1dd405a00f Test update 2024-07-03 17:32:49 +02:00
6948797001 bugfix return 2024-07-03 15:18:53 +02:00
Julian Murek
d7016df1ba Merge branch 'master' of https://gitea.hb.dhbw-stuttgart.de/i22022/NichtHaskell 2024-07-03 14:48:46 +02:00
Julian Murek
384a5e9066 Test update 2024-07-03 14:48:38 +02:00
Krauß, Josefine
5d75c23f49 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/TestClass.java
2024-07-03 14:47:34 +02:00
Krauß, Josefine
ba9760fe43 moved some logic from methodcall to instvar 2024-07-03 14:46:24 +02:00
Julian Murek
888534955a Test update 2024-07-03 13:41:55 +02:00
Krauß, Josefine
f6358867f0 Merge remote-tracking branch 'origin/master' 2024-07-03 12:32:38 +02:00
Krauß, Josefine
0711028dc3 missing thisclass and subreceiver 2024-07-03 12:32:29 +02:00
Jochen Seyfried
97ab66122e Fixed methodCalls with no receiver 2024-07-03 11:56:47 +02:00
Krauß, Josefine
1100cef668 missing thisclass 2024-07-03 11:11:11 +02:00
Julian Murek
3c863aafde Test update 2024-07-03 10:05:04 +02:00
Jochen Seyfried
41d5cd428c Removed TODOs that are no longer needed 2024-07-03 09:14:29 +02:00
Jochen Seyfried
5dd3821ecb Added Comparison of complex types 2024-07-03 09:08:35 +02:00
Jochen Seyfried
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 2024-07-03 08:18:56 +02:00