edu.neu.ccs.demeterf.demfgen
Class IncludeCDs
java.lang.Object
edu.neu.ccs.demeterf.demfgen.IncludeCDs
public class IncludeCDs
- extends java.lang.Object
Resolve the Included CD/BEH files recursively. Cycles are not broken, and
repeate includes result in multiple definitions.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IncludeCDs
public IncludeCDs()
resolveCDs
public static List<DemFGenMain> resolveCDs(IncludeList l,
java.lang.String par)
resolveCDs
public static List<DemFGenMain> resolveCDs(IncludeList l,
java.lang.String par,
DoGen g)
resolveBEHs
public static List<BehDef> resolveBEHs(IncludeList l,
java.lang.String par)
resolveBEHs
public static List<BehDef> resolveBEHs(IncludeList l,
java.lang.String par,
DoGen g)
localFile
public static java.lang.String localFile(java.lang.String name,
java.lang.String inc)
allTypes
public static List<TypeDef> allTypes(List<DemFGenMain> l)
maxLookAhead
public static LookDef maxLookAhead(List<DemFGenMain> l)
allImports
public static ImportList allImports(List<DemFGenMain> l)