jschmidt
  • Joined on 2023-11-23
jschmidt commented on issue JavaTX/JavaCompilerCore#298 2024-03-26 19:21:51 +00:00
Java Stream API mit echten Funktionstypen

Ich glaube durch die Änderungen in RuleSet in 8fdfbf875b geht es aktuell gar nicht mehr

jschmidt reopened issue JavaTX/JavaCompilerCore#298 2024-03-26 19:21:51 +00:00
Java Stream API mit echten Funktionstypen
jschmidt commented on issue JavaTX/JavaCompilerCore#298 2024-03-26 15:47:09 +00:00
Java Stream API mit echten Funktionstypen

Der Umweg über

List<Integer> list = new ArrayList<>();
var a = list.stream();
Function<Integer, Integer> fun = x -> 2 * x;
a.map(fun);

funktioniert, es liegt…

jschmidt opened issue JavaTX/JavaCompilerCore#307 2024-03-25 22:09:13 +00:00
Fehlerhafte Typen bei Aufrufen von Interace-Methode mit this-Parameter
jschmidt opened issue JavaTX/JavaCompilerCore#306 2024-03-24 23:19:04 +00:00
Bug mit Parameternamen beim Überschreiben
jschmidt opened issue JavaTX/JavaCompilerCore#305 2024-03-24 15:50:56 +00:00
Bitweise Operationen UND/ODER nicht implementiert
jschmidt opened issue JavaTX/JavaCompilerCore#304 2024-03-24 15:31:00 +00:00
Negation Operator (!) nicht implementiert
jschmidt opened issue JavaTX/JavaCompilerCore#303 2024-03-22 19:57:49 +00:00
Long und Float Literals nicht implementiert
jschmidt opened issue JavaTX/JavaCompilerCore#302 2024-03-22 15:15:57 +00:00
Subtyping Problem bei Konstruktoren
jschmidt opened issue JavaTX/JavaCompilerCore#301 2024-03-21 12:00:28 +00:00
Von manchen Generischen Klassen kann nicht geerbt werden
jschmidt opened issue JavaTX/JavaCompilerCore#300 2024-03-20 16:47:24 +00:00
Aufruf von Methoden der Oberklasse funktioniert nicht
jschmidt commented on issue JavaTX/JavaCompilerCore#299 2024-03-20 16:01:39 +00:00
Arrays nicht implementiert

Arrays kommen auch im Quellcode vom Compiler häufiger vor. Ich kann aber auch versuchen die Vorkommen in Listen umzuschreiben.

jschmidt opened issue JavaTX/JavaCompilerCore#299 2024-03-20 15:48:43 +00:00
Arrays nicht implementiert
jschmidt opened issue JavaTX/JavaCompilerCore#298 2024-03-18 21:22:44 +00:00
Java Stream API mit echten Funktionstypen
jschmidt opened issue JavaTX/JavaCompilerCore#297 2024-03-17 21:13:29 +00:00
Objektreferenz wird bei Lambda Funktionen fälschlicherweise auf den Stack gelegt
jschmidt opened issue JavaTX/JavaCompilerCore#296 2024-03-17 20:47:49 +00:00
Static Funktionen lädt Objektreferenz auf Stack, wenn nicht mit <Klassenname>.<Methodenname> aufgerufen
jschmidt pushed to targetBytecode at jschmidt/JavaTXCompilerInJavaTX 2024-03-16 16:27:20 +00:00
228b2b1596 update compile.sh to work on macos (hopefully)
jschmidt pushed to targetBytecode at jschmidt/JavaTXCompilerInJavaTX 2024-03-16 16:16:43 +00:00
5bee05ac43 update files to match newest version
518a09b00f update compile.sh
c8a043219e add most recent jars
Compare 3 commits »
jschmidt opened issue JavaTX/JavaCompilerCore#295 2024-03-15 20:55:47 +00:00
Konstruktoraufruf mit this(...) nicht implementiert
jschmidt commented on issue JavaTX/JavaCompilerCore#294 2024-03-15 20:49:21 +00:00
Überschreiben von Methoden mit primitiven Typen

Ich denke auch die @Override Annotation zu verwenden wäre eine gute Lösung. So könnte der Compiler dann auch prüfen, ob alle abstrakten Funktionen der Superklasse/Interface auch wirklich…