Andreas Stadelmeier stan
  • Joined on 2023-11-14
stan commented on issue JavaTX/JavaCompilerCore#197 2019-04-08 13:46:19 +00:00
Fields aktivieren

Test

stan commented on issue JavaTX/JavaCompilerCore#204 2019-04-08 10:51:56 +00:00
Testbug

sav

stan commented on issue JavaTX/JavaCompilerCore#205 2019-04-08 10:50:14 +00:00
Testbug

test

stan opened issue JavaTX/JavaCompilerCore#205 2019-04-08 10:41:44 +00:00
Test
stan opened issue JavaTX/JavaCompilerCore#204 2019-04-08 10:38:38 +00:00
Test
stan commented on issue JavaTX/JavaCompilerCore#202 2018-09-26 16:03:13 +00:00
Parametertypen werden nicht richtig geparst

Da fehlt eine schließende eckige Klammer im Typ: Vector<Vector

Es muss heißen

import java.util.Vector; import java.lang.Integer; //import java.lang.Byte; import java.lang.Boolean; …

stan commented on issue JavaTX/JavaCompilerCore#244 2018-08-06 14:03:04 +00:00
Gerenrics fehlen

Wildcards tun wieder. Fix commit: 272948f70df03552440f7a2b9af22c4a286579b5

stan commented on issue JavaTX/JavaCompilerCore#227 2018-03-22 11:41:14 +00:00
Parser Exception in test TestSyntaxtreePrinter

im branch bigRefactoring durch den commit bcee5e5209a667625338c0ea79f4f5be35ebe241

behoben

stan opened issue JavaTX/JavaCompilerCore#242 2018-03-21 10:48:23 +00:00
Servus, in diesem Beispiel: m(Integer a, b){ var c = a < b; … } Number ist eine Lösung der Typinferenz vom Parameter b, was zu einem Kompilierfehler führt. Ist es möglich, wenn es um…
stan opened issue JavaTX/JavaCompilerCore#241 2018-02-21 14:10:07 +00:00
> bevor ich nen Bug aufmache. Wieso unifiziert folgendes Constraint Set nicht: > > [(java.lang.Integer =. O), (P =. GP), (N <. java.lang.Integer), (GQ =. > N), (java.lang.Integer <. GR), (L <…
stan opened issue JavaTX/JavaCompilerCore#257 2018-01-29 18:28:50 +00:00
Folgendes Constraint-Set liefert kein Ergebnis: [(void <. A), (java.util.Vector<java.util.Vector<java.lang.Integer>> <. Matrix), (A =. C), (B =. Matrix), (B <. Matrix)] Warum? Das FiniteClos…
stan opened issue JavaTX/JavaCompilerCore#18 2018-01-10 15:48:44 +00:00
Für den BytecodeGen ist es notwendig auf den Inhalt von Klassen zugreifen zu können. Das ResultSet sollt Zugriff auf alle bekannten ClassOrInterface erlauben. Damit lässt sich beispielsweise …
stan commented on issue JavaTX/JavaCompilerCore#17 2018-01-10 11:05:09 +00:00
Lambdas, die nur aus einem Statement bestehen, und ohne {} geschrieben werden, werden falsch geparst

Der Fall: lam = () -> expr; ist syntactic sugar und steht eigentlich für: lam = () -> {return expr;}

Der Java-Compiler kann feststellen, ob der body eines Lambda Ausdrucks einen Wert oder Vo…

stan commented on issue JavaTX/JavaCompilerCore#254 2017-11-22 10:35:24 +00:00
TPH =. TPH im Ergebnis von Unify

Fehler taucht im neusten stand (Branch bigRefactoring, commit b55d0779e98f9041ec368fb3fb4d3e2ef50372aa) fast in jedem Test auf.

stan commented on issue JavaTX/JavaCompilerCore#224 2017-10-30 18:09:07 +00:00
Vector<Integer> kann nicht geparst werden

Fixed

commit d2fa9e00f878e289bf5edb43e811a7a15d3a0618

stan commented on issue JavaTX/JavaCompilerCore#255 2017-10-27 14:48:45 +00:00
Spezifizierung der FC

Ist vermutlich in der FC nicht berücksichtigt. Bei Generics mit Bounds muss man eben am Ende der Unifikation kontrollieren, ob das Ergebnis respektive der Bounds erlaubt ist.

stan opened issue JavaTX/JavaCompilerCore#255 2017-10-25 21:58:24 +00:00
Created attachment 3 Unify-Regel aus Schritt 4 Aus der Studienarbeit von Florian Steuerer stammt das Bild im Anhang. Was soll die folgende Stelle bedeuten: O < C<O_1, O_2, ...> € FC(<) Was…
stan commented on issue JavaTX/JavaCompilerCore#223 2017-10-18 17:00:41 +00:00
NotImplementedException

mit commit bfa106913b670e4b6e13bb27402144b634920dc5

stan opened issue JavaTX/JavaCompilerCore#254 2017-10-18 00:34:18 +00:00
commit a69b8278054b5505a47f417e5abe4bddb9f667be Test: typeinference.GenericsTest Problem: Unify erzeugt ein Ergebnis, welches Constraints der Form Typeplaceholder = Typeplaceholder enthält.…
stan opened issue JavaTX/JavaCompilerCore#253 2017-10-10 15:49:41 +00:00
commit 9607fcf98073dce54501589d331f4bff040add5c Test: typeinference.FiniteClosureTest Fehler: de.dhbwstuttgart.exceptions.DebugException at de.dhbwstuttgart.typeinference.unify.RuleSet.red…