JanUlrich
|
fa337c5546
|
Umstellung auf MPair beginnen
|
2016-03-29 13:23:05 +02:00 |
|
Florian Steurer
|
639ac8430c
|
adapted adaptRules
|
2016-03-28 20:56:24 +02:00 |
|
Florian Steurer
|
332dd57de3
|
greater und testy
|
2016-03-28 15:00:34 +02:00 |
|
Florian Steurer
|
ac3ce7d214
|
smaller
|
2016-03-28 11:40:21 +02:00 |
|
|
b4d7ab02eb
|
- UnitTest für MultiExtends Problem
- Verhindern von doppelten Methoden von Class -> ClassGen
|
2016-03-28 10:33:04 +02:00 |
|
Florian Steurer
|
26cc9b85ef
|
smalller und neue testcases
|
2016-03-28 01:01:46 +02:00 |
|
Florian Steurer
|
5e18496847
|
smaller and test cases
|
2016-03-26 12:59:38 +01:00 |
|
Florian Steurer
|
bbfd8699e8
|
smaller / smArg / grArg / TODO: greater
|
2016-03-26 00:03:26 +01:00 |
|
JanUlrich
|
ad2804fab9
|
Umstellung auf MPair beginnen
|
2016-03-24 11:57:31 +01:00 |
|
JanUlrich
|
1e9d0517f2
|
Umstellung auf MPair beginnen
|
2016-03-24 11:57:17 +01:00 |
|
Florian Steurer
|
a5b86dc84c
|
freshPlaceholder / implemented funn rules
|
2016-03-23 11:44:31 +01:00 |
|
Florian Steurer
|
11bcf5735a
|
freshPlaceholder Method // funN rules (not implemented yet)
|
2016-03-23 10:59:41 +01:00 |
|
Florian Steurer
|
88726ccb70
|
added funN
|
2016-03-23 09:45:36 +01:00 |
|
Florian Steurer
|
14e00913e8
|
application of new rules
|
2016-03-22 20:47:39 +01:00 |
|
Florian Steurer
|
0e524caae7
|
Added missing rules
|
2016-03-22 20:41:24 +01:00 |
|
JanUlrich
|
f788b74f26
|
Merge mit Unify und Bytecode
|
2016-03-22 15:13:51 +01:00 |
|
JanUlrich
|
47c9be5488
|
Aufräumen
|
2016-03-22 13:17:56 +01:00 |
|
|
c80dc162d9
|
- Verhindern von der Generierung von doppelte Methoden
|
2016-03-20 18:55:36 +01:00 |
|
Florian Steurer
|
21c6aef7fd
|
cartesische produkte überarbeitet
|
2016-03-20 18:05:34 +01:00 |
|
Florian Steurer
|
299f8f56ca
|
added missing cases
|
2016-03-20 15:09:12 +01:00 |
|
JanUlrich
|
1f825360df
|
Test GenerateFiniteClosure anfügen
|
2016-03-17 16:54:43 +01:00 |
|
Florian Steurer
|
fa9627b883
|
unify case 1
|
2016-03-17 16:35:33 +01:00 |
|
Florian Steurer
|
d19a79bd63
|
finite closure greater smaller funktioniert jetzt auch mit wildcards
(muss noch getestet werden)
|
2016-03-16 23:27:45 +01:00 |
|
JanUlrich
|
1762101330
|
Type Factory in unifyNew bewegen
|
2016-03-16 14:56:02 +01:00 |
|
JanUlrich
|
e061dea7f5
|
Aufräumen SourceFile
|
2016-03-16 14:54:41 +01:00 |
|
JanUlrich
|
a8d8dec899
|
Merge branch 'unify' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into refactoring
|
2016-03-15 13:57:21 +01:00 |
|
Florian Steurer
|
6acc3c1366
|
step 4 rule 1
|
2016-03-14 14:46:10 +01:00 |
|
Florian Steurer
|
863904a4e8
|
unifier fixed (no iterated application necessary anymore)
|
2016-03-14 12:59:31 +01:00 |
|
Florian Steurer
|
6778160315
|
various
|
2016-03-13 23:01:28 +01:00 |
|
Florian Steurer
|
27acee3385
|
standard martelli montanari unifiy fixed
|
2016-03-13 16:00:00 +01:00 |
|
JanUlrich
|
b1d6b44fb9
|
BCEL Library aktualisiert, Stackmaptable angefügt, Tests angepasst
|
2016-03-10 15:28:03 +01:00 |
|
JanUlrich
|
a4ea466fe6
|
Methode generiert StackMapTable
|
2016-02-18 18:28:08 +01:00 |
|
JanUlrich
|
7c00940cba
|
Merge branch 'unify' into refactoring
|
2016-01-12 13:32:45 +01:00 |
|
Florian Steurer
|
bdd018d922
|
regel 4 für paare (a <. Theta') (funktioniert zu 99 Prozent noch nicht
richtig)
|
2015-12-27 15:01:59 +01:00 |
|
Florian Steurer
|
98cbe9b389
|
package rename + Mapping Klasse
|
2015-12-27 00:29:23 +01:00 |
|
Florian Steurer
|
039dd3b3f4
|
step 5 and 6 implemented
|
2015-12-26 18:49:11 +01:00 |
|
Florian Steurer
|
8eecda2a8f
|
subst rule
|
2015-12-26 16:52:18 +01:00 |
|
Florian Steurer
|
3ff45a01de
|
fixed cartesian products in step 4
|
2015-12-26 16:22:35 +01:00 |
|
Florian Steurer
|
264910bfa4
|
tests
|
2015-12-23 22:53:24 +01:00 |
|
Florian Steurer
|
89b53351ce
|
martelli montanari unifikation
|
2015-12-23 13:25:43 +01:00 |
|
Florian Steurer
|
ab7f56db6f
|
martelli montanari unification (unfinished)
|
2015-12-21 15:44:13 +01:00 |
|
JanUlrich
|
ac42bdf0a2
|
Merge mit Unify und Bytecode
|
2015-12-11 15:44:44 +01:00 |
|
JanUlrich
|
bb165e007d
|
Filter entfernen
|
2015-12-08 15:48:35 +01:00 |
|
JanUlrich
|
5f428894ea
|
Merge mit bytecode
|
2015-12-08 13:34:16 +01:00 |
|
|
116232df57
|
AutoOverloadingVector Test hinzugefügt
|
2015-12-05 15:15:28 +01:00 |
|
Florian Steurer
|
53dd7b019e
|
cartesian products
|
2015-11-27 19:52:59 +01:00 |
|
|
3c80cb275b
|
Doppelte Methodengenerierungen verhindert
|
2015-11-27 18:10:46 +01:00 |
|
JanUlrich
|
1017b02704
|
Fehler in Bytecodegen der Methode beheben
|
2015-11-27 16:53:01 +01:00 |
|
|
dd478961e2
|
TypeinferenceResultSet von ClassGenerator getrennt
|
2015-11-27 16:10:35 +01:00 |
|
JanUlrich
|
141e952c7a
|
Merge mit refactoring
|
2015-11-27 15:47:09 +01:00 |
|
|
8ae7bda535
|
Mehrere Lösungen in einer Classfile
|
2015-11-25 10:41:57 +01:00 |
|
|
a27b4f9d3b
|
Mehrere Lösungen in einer Classfile
|
2015-11-25 10:23:06 +01:00 |
|
|
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 144c31a4cb ä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 |
|