• Joined on 2023-12-15
pl commented on issue JavaTX/JavaCompilerCore#309 2024-04-08 23:48:29 +00:00
Compiler hängt sich auf

Idle State ist beseitigt, falsche Schleife in Match.

Liefert allerdings immer noch ein Problem

pl opened issue JavaTX/JavaCompilerCore#315 2024-04-07 15:39:36 +00:00
Falsche Generics bei List
pl pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-04-07 15:31:57 +00:00
4b110244f2 new file: ../../AllgemeinTest/List.jav
pl commented on issue JavaTX/JavaCompilerCore#307 2024-04-02 22:16:43 +00:00
Fehlerhafte Typen bei Aufrufen von Interace-Methode mit this-Parameter

Mit dem commit e37040f367de8f275245ce85fe5cb942e0786dbe wurde Bug gefixt.

Bei den parallelen Ausführungen der Oder-Contraints wurden die methodsignatures nicht angepasst.

pl closed issue JavaTX/JavaCompilerCore#307 2024-04-02 22:16:43 +00:00
Fehlerhafte Typen bei Aufrufen von Interace-Methode mit this-Parameter
pl pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-04-02 22:12:31 +00:00
e37040f367 Bug 307 gefixt
pl commented on issue JavaTX/JavaCompilerCore#298 2024-03-18 22:55:34 +00:00
Java Stream API mit echten Funktionstypen

Hier muss die Integration von Functional Interfaces und Function types noch implementiert werden (vgl. Kap 6 im angehängten Paper) implementiert werden.

pl commented on issue JavaTX/JavaCompilerCore#283 2024-03-04 20:25:20 +00:00
Matrix Test braucht extrem lange

Ich habe die letztes commits gecheckt.

Ab dem commit:

commit 688358aa331a451f161358710dcfd682d82458e6 Author: Daniel Holle dholle@hb.dhbw-stuttgart.de Date: Wed Feb 28 13:16:32 2024…

pl commented on issue JavaTX/JavaCompilerCore#221 2023-11-13 13:18:09 +00:00
void <. TPH und TPH <. void

gleich gelöst (s.u.)

pl opened issue JavaTX/JavaCompilerCore#221 2023-11-13 13:17:47 +00:00
Branch: targetBytecode commit: 6f193b19abfce46f402a4525b03f204224344828 Bei den Typen FunN$$<\ol{ty},void> kann es zu Constraints void .< TPH und TPH .< void kommen. Da void kein Java-Typ is…
pl commented on issue JavaTX/JavaCompilerCore#282 2023-11-13 13:12:45 +00:00
Problem mit testInterfaces

commit: 6f193b19abfce46f402a4525b03f204224344828

In

src/main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntaxTreeGenerator.java

die Methoden von geparsten Interfaces auf Abstract g…

pl commented on issue JavaTX/JavaCompilerCore#281 2023-11-03 17:59:00 +00:00
Typplaceholder nicht im result set

Branch: targetBytecode comiit: 15150fca9e4c25002a4696fd6b244fcb56d9e18a

gefixt bitte verifizieren.

pl commented on issue JavaTX/JavaCompilerCore#113 2023-10-30 22:49:04 +00:00
Bytecode für Lambda-Audrücke als implementierung der Functional Interface funktioniert nicht

import java.lang.Runnable; import java.lang.String; import java.lang.System;

public class LamRunnable{

public LamRunnable(){


	lam = () -> {var a;};
	//lam.run();
}

}

Dieses prpgramm…

pl commented on issue JavaTX/JavaCompilerCore#113 2023-10-30 14:38:56 +00:00
Bytecode für Lambda-Audrücke als implementierung der Functional Interface funktioniert nicht

(In reply to Daniel Holle from comment #1)

Also ich bekomme als Resultat der Typinferenz das hier:

RESULT Final: [[(R =. Fun0$$, 0 WC: true, IT: false), (T =. void, 0 WC: true,…

pl commented on issue JavaTX/JavaCompilerCore#113 2023-10-30 14:13:48 +00:00
Bytecode für Lambda-Audrücke als implementierung der Functional Interface funktioniert nicht

Genau den Subtyp habe ich jetzt in das FC integriert! Also Fun0 ist ein Subtyp von Runnable.

pl opened issue JavaTX/JavaCompilerCore#113 2023-10-27 19:28:18 +00:00
Branch: targetBytecode commit: c51190feef04cdb8b25ef5340e455e409b82b5e5 Testcases: LambdaRunnable.jav FunctionalInterface.jav
pl opened issue JavaTX/JavaCompilerCore#279 2023-07-18 13:41:59 +00:00
Twice2.jav class Twice2 { TPH N id1inst; TPH R id1; TPH V id2inst; TPH Z id2; TPH AD twice; Twice2()({ super(()); ((this)::TPH Q.id1inst)::TPH N = new Id(); ((this)::T…
pl opened issue JavaTX/JavaCompilerCore#220 2023-07-18 09:52:05 +00:00
Branch: targetBytecode Commit: 18429d9cf96d2f9f89e8cdac525fa6be03ce1bf9 Beispiel JavaCompilerCore/src/test/java/AllgemeinTest.java Ressource: JavaCompilerCore/resources/AllgemeinTest/Iterat…
pl opened issue JavaTX/JavaCompilerCore#112 2023-07-05 11:35:35 +00:00
Folgende Klasse public class KontraCovariant { m(x) { var y; x = y; return y; } } wird in public class KontraCovariant { public KontraCovariant(); publi…
pl opened issue JavaTX/JavaCompilerCore#278 2023-07-03 17:59:48 +00:00
class Pair<T, U> { T x; U y; public Pair() { } public Pair(T x, U y) { this.x = x; this.y = y; } public T fst () { return x; } public U snd () { return y; } } pub…