This website requires JavaScript.
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