e4374c06fd
Mehrere Lösungen in einer Classfile
2015-11-25 09:41:26 +01:00
Florian Steurer
97e0e2fc72
unifyTest
2015-11-23 01:03:01 +01:00
Florian Steurer
7ff9554d78
application of adaptRules
2015-11-23 00:15:12 +01:00
Florian Steurer
4576efe3ec
implemented step 4 (some cases still missing)
2015-11-23 00:12:08 +01:00
Florian Steurer
e2ba4490b1
step 4 grundgerüst
2015-11-22 21:57:16 +01:00
Florian Steurer
6fd382580a
Fixed AdaptSup
2015-11-22 15:58:10 +01:00
Florian Steurer
9552831d4e
AdaptExt and Sup revisit
2015-11-22 15:54:18 +01:00
Florian Steurer
3f4f2cd27b
adapt revisit
2015-11-22 15:26:17 +01:00
2958c52610
NewClass Statement
2015-11-18 18:10:29 +01:00
fc03a744fe
Ünnötige Tests gelöscht
...
Tests die noch nicht laufen können Ignoriert
2015-11-17 17:35:17 +01:00
Florian Steurer
be6a719433
adaptSup + tests
2015-11-15 18:39:22 +01:00
Florian Steurer
c45c426011
unifier
2015-11-15 18:09:21 +01:00
Florian Steurer
ae37dd6255
fc identifier from string to type
2015-11-15 18:08:46 +01:00
Florian Steurer
480c7dca61
adaptExt + tests
2015-11-15 15:06:34 +01:00
Florian Steurer
e447e1cd46
adapt + tests
2015-11-15 14:39:08 +01:00
Florian Steurer
3739747eca
adapt
2015-11-14 18:51:46 +01:00
Florian Steurer
82c0736fee
adapt Rule
2015-11-13 23:24:22 +01:00
Florian Steurer
8a40acb73e
application of unifiers
2015-11-13 23:17:14 +01:00
Florian Steurer
fd5902f6dd
stricter equality condition for typeParams
2015-11-13 22:49:26 +01:00
Florian Steurer
9f37139ab3
real immutability
2015-11-13 22:45:13 +01:00
JanUlrich
ed246e0f88
Fehler in NewClass und Constructor beheben
2015-11-13 16:29:41 +01:00
JanUlrich
c646a34745
Fehler durch Änderung von Unify beheben. Merge mit bytecode
2015-11-13 13:11:10 +01:00
JanUlrich
b8c0d87056
Unify auf commit 144c31a4cb96bf327bebeb78be18be4e2b6f13ac ändern
2015-11-13 12:55:34 +01:00
61891177a1
BytecodeTests erweitert
...
ASTFacotry überarbeitet
2015-11-12 14:50:27 +01:00
Florian Steurer
c83697dedb
Unfifier
2015-11-09 14:39:26 +01:00
54a11c8779
Mehrere Lösungen in einer Class file
2015-11-09 09:38:49 +01:00
Florian Steurer
eeba9fb734
reduceSup Test
2015-11-08 22:21:28 +01:00
Florian Steurer
176ec7b707
subst rule interface
2015-11-08 21:30:17 +01:00
Florian Steurer
777a9b5beb
reduce1 and reduceEq Tests
2015-11-08 21:23:20 +01:00
Florian Steurer
b3514a8375
reduceUp and reduceLow tests
2015-11-08 17:02:25 +01:00
Florian Steurer
2eb11748ca
erase1 and erase2 tests
2015-11-08 16:29:40 +01:00
Florian Steurer
1b1fae6b13
swap rule test
2015-11-07 20:37:29 +01:00
Florian Steurer
84641d4abf
application of the rules
2015-11-07 18:03:21 +01:00
Florian Steurer
a263ba5fd4
reduceSup
2015-11-07 16:49:20 +01:00
Florian Steurer
e49c2a35de
implemented grArg and smArg
2015-11-07 14:53:23 +01:00
Florian Steurer
28e0e8e94d
visitor pattern for grarg smarg
2015-11-07 14:35:54 +01:00
Florian Steurer
6b709f0198
fc smaller greater tests
2015-11-07 13:57:54 +01:00
Florian Steurer
b93f1dd376
fixed greater()
2015-11-07 11:47:54 +01:00
Florian Steurer
c08a8fd347
reduceExt
2015-11-07 11:41:06 +01:00
Florian Steurer
2483044e0c
rules
2015-11-07 10:57:17 +01:00
Florian Steurer
a86b70e672
reduce1 regel
2015-11-06 21:02:43 +01:00
JanUlrich
0048d5f305
NewStatement bytecode
2015-11-06 18:27:47 +01:00
87e49a692a
Vorbereitung für "Mehrere Lösungen in einer Classfile"
2015-11-06 16:42:22 +01:00
Florian Steurer
92d81ac097
rules
2015-11-01 22:12:41 +01:00
947d145cf1
New Instruction implementier, ArgumentList fehlt noch
2015-10-31 18:48:46 +01:00
e9607e37b1
ASTFactory createClass setzt SuperType
...
GenericClass erhält richtigen SuperType
Tests für ? extends und ? super angelegt
2015-10-30 12:29:43 +01:00
64dce5d814
Parent von Class ist Sourcefile
2015-10-29 17:18:15 +01:00
JanUlrich
50916b5db2
SourceFile als Parent für Class.parserPostProcessing
2015-10-29 17:00:39 +01:00
ce52fd8904
ConsoleInterface an neue CompilerApi angepasst
...
RefType getBytecodeSignature unterscheidet zwischen RefType und TypePlacholder
Abstrakte ByteCodeTest Klasse um getClassLoader erweitert
Alle BytecodeTypeTests angepasst
2015-10-27 15:14:52 +01:00
12093f2fc7
Signatur ist das gleiche wie Description
2015-10-27 13:27:00 +01:00