Class SourceFile
java.lang.Object
|
+--SourceFile
- public class SourceFile
- extends java.lang.Object
Method Summary |
(package private) Pair |
adapt(java.lang.String strTV,
Type T,
java.util.Vector vRFC,
java.util.Vector vRE)
|
void |
codegen(boolean system_out)
|
(package private) boolean |
hasSolvedForm(java.util.Vector E)
|
(package private) Pair |
isInFC(RefType R1,
RefType R2,
java.util.Vector FC)
|
boolean |
isRealSubClass(java.lang.String Basis,
java.lang.String Mutter)
|
(package private) boolean |
isRXSimilarRY(RefType RFC,
RefType RY)
|
(package private) boolean |
isTVinRefType(TyploseVariable TV,
RefType RT)
|
java.util.Vector |
makeFC()
|
int |
pi(int n,
java.lang.String C,
java.lang.String D)
|
void |
printMenge(java.lang.String strMenge,
java.util.Vector E,
int nDebug)
|
void |
sc_check(boolean ext)
|
void |
set_Class(Class c)
|
(package private) void |
Subst(Pair P,
int nTypnrInPair,
TyploseVariable a,
RefType o,
boolean bMitVorbedingung)
|
java.util.Vector |
unify(java.util.Vector E,
java.util.Vector FC)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KlassenVektor
public java.util.Vector KlassenVektor
SourceFile
public SourceFile()
sc_check
public void sc_check(boolean ext)
throws SCException
SCException
makeFC
public java.util.Vector makeFC()
unify
public java.util.Vector unify(java.util.Vector E,
java.util.Vector FC)
adapt
Pair adapt(java.lang.String strTV,
Type T,
java.util.Vector vRFC,
java.util.Vector vRE)
isRXSimilarRY
boolean isRXSimilarRY(RefType RFC,
RefType RY)
isInFC
Pair isInFC(RefType R1,
RefType R2,
java.util.Vector FC)
isTVinRefType
boolean isTVinRefType(TyploseVariable TV,
RefType RT)
Subst
void Subst(Pair P,
int nTypnrInPair,
TyploseVariable a,
RefType o,
boolean bMitVorbedingung)
isRealSubClass
public boolean isRealSubClass(java.lang.String Basis,
java.lang.String Mutter)
pi
public int pi(int n,
java.lang.String C,
java.lang.String D)
throws SCException
SCException
printMenge
public void printMenge(java.lang.String strMenge,
java.util.Vector E,
int nDebug)
hasSolvedForm
boolean hasSolvedForm(java.util.Vector E)
set_Class
public void set_Class(Class c)
codegen
public void codegen(boolean system_out)