mycompiler
Class SourceFile
java.lang.Object
mycompiler.SourceFile
public class SourceFile
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KlassenVektor
public de.dhbwstuttgart.typeinference.Menge KlassenVektor
SourceFile
public SourceFile()
sc_check
public void sc_check(boolean ext)
throws SCException
- Throws:
SCException
set_Class
public void set_Class(Class c)
codegen
public void codegen(boolean system_out)
makeFC
public FC_TTO makeFC()
typeReconstruction
public de.dhbwstuttgart.typeinference.Menge<CTypeReconstructionResult> typeReconstruction()
throws CTypeReconstructionException
- Tyrekonstruktionsalgorithmus: ruft f�r jede Klasse den Algorithmus TRProg auf.
Dessen Ergebnismenge A, die Menge aller Typannahmen, f�r eine Klasse dient als
Eingabe f�r TRProg der n�chsten Klasse. Am Ende enth�lt A alle m�glichen
Typkombinationen f�r alle Klassen zusammen.
Author: J�rg B�uerle
- Returns:
- Liste aller m�glichen Typkombinationen
- Throws:
CTypeReconstructionException
- Wenn was schief l�uft
getClassIterator
public java.util.Iterator<Class> getClassIterator()