Daniel Holle dholle
  • Laboringenieur Informatik

  • Joined on 2023-11-10
dholle created branch newConstraints in JavaTX/JavaCompilerCore 2024-07-24 09:54:19 +00:00
dholle pushed to newConstraints at JavaTX/JavaCompilerCore 2024-07-24 09:54:19 +00:00
dholle commented on issue JavaTX/JavaCompilerCore#325 2024-07-24 09:34:33 +00:00
Falscher Target Type für Lambdas

Es wurde eine Lösung implementiert, das Beispiel funktioniert jetzt. Was passiert ist, dass jeweils wenn ein Lambda in einen anderen Typ überführt wird, wird eine Art Wrapperklasse erzeugt,…

dholle closed issue JavaTX/JavaCompilerCore#325 2024-07-24 09:34:33 +00:00
Falscher Target Type für Lambdas
dholle closed issue JavaTX/JavaCompilerCore#340 2024-07-23 13:33:17 +00:00
FunVoid nicht implementiert
dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-07-23 13:33:17 +00:00
dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-07-19 16:04:39 +00:00
ba8810e5df I don't know why isFunctionalInterface returns true on things that aren't even interfaces but here we go
dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-07-19 15:26:53 +00:00
63493ed0f7 Make lambdas castable
dholle opened issue JavaTX/JavaCompilerCore#340 2024-07-19 14:40:27 +00:00
FunVoid nicht implementiert
dholle closed issue JavaTX/JavaCompilerCore#336 2024-06-24 08:30:15 +00:00
Raw Types in Java-TX
dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-06-13 15:23:23 +00:00
ec92b5d5e1 Work on Bug #332
dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-06-07 10:16:07 +00:00
091a6b8f1f Fix merge conflict
dholle closed issue JavaTX/JavaCompilerCore#337 2024-06-07 10:04:10 +00:00
Subtyping mit Java-TX Funktionstypen
dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-06-07 10:04:10 +00:00
60a1f3b220 Merge branch 'targetBytecode' of https://gitea.hb.dhbw-stuttgart.de/JavaTX/JavaCompilerCore into targetBytecode
7e6aeaf728 Make Function Types implement others to allow Subtyping, fixes #337
Compare 2 commits »
dholle commented on issue JavaTX/JavaCompilerCore#338 2024-06-06 09:41:54 +00:00
Überschreiben von Methoden anhand des Rückgabewerts

Interessant, hab noch nie was von den Flags gehört aber du hast recht, jetzt funktioniert es. Was sagst du dazu @pl ?

dholle commented on issue JavaTX/JavaCompilerCore#338 2024-06-06 09:06:27 +00:00
Überschreiben von Methoden anhand des Rückgabewerts

Also ich habe es jetzt ausprobiert und es entsteht folgender Fehler wenn man versucht die Methode hashCode aufzurufen:

Java.java:4: Fehler: Referenz zu hashCode ist mehrdeutig
       …
dholle commented on issue JavaTX/JavaCompilerCore#338 2024-06-06 08:37:28 +00:00
Überschreiben von Methoden anhand des Rückgabewerts

Ich muss das mal ausprobieren. Bin mir tatsächlich nicht sicher was da passiert.

dholle commented on issue JavaTX/JavaCompilerCore#336 2024-06-04 14:01:58 +00:00
Raw Types in Java-TX

Man könnte vielleicht Object inferieren. Ich bin allerdings der Meinung, dass man bei einer neuen Sprache nicht unbedingt die Fehler von Java übernehmen sollte. Wie siehst du das, @pl ?

dholle commented on issue JavaTX/JavaCompilerCore#337 2024-06-04 09:35:22 +00:00
Subtyping mit Java-TX Funktionstypen

Das Problem ist, dass ich momentan wann immer Fun1$$<Number, Number> kommt das ganze direkt in Fun1$$Ljava$lang$Number$_$Ljava$lang$Number$_$ übersetze. Ich glaube es gibt momentan gar keine…

dholle commented on issue JavaTX/JavaCompilerCore#332 2024-06-04 09:33:16 +00:00
Methodenaufruf beim Aufruf überladener Methoden teilweise falsch

Ich kann ohne weiteres feststellen ob eine Methode mit einer anderen kollidieren würde. Ich denke mal man müsste die TPHs der beiden Methoden vergleichen und da irgendwie feststellen welche…