Package edu.neu.ccs.demeterf.demfgen.classes

Interface Summary
ConsList Interface representation of ConsList
EmptyList Interface representation of EmptyList
LitToken Interface representation of LitToken
PESubtypeList Interface representation of PESubtypeList
TheParserConstants Token literal values and constants.
 

Class Summary
AddLine Representation of AddLine
AddSpace Representation of AddSpace
AddTab Representation of AddTab
AddToken Representation of AddToken
AddToken.str Field Class for AddToken.str
BehDef Representation of BehDef
BehDef.body Field Class for BehDef.body
BehDef.name Field Class for BehDef.name
BehDefCons Representation of BehDefCons
BehDefCons.first Field Class for BehDefCons.first
BehDefCons.rest Field Class for BehDefCons.rest
BehDefEmpty Representation of BehDefEmpty
BehDefList Representation of BehDefList
BehFile Representation of BehFile
BehFile.behs Field Class for BehFile.behs
BehFile.incl Field Class for BehFile.incl
Bound Representation of Bound
ClassBound Representation of ClassBound
ClassBound.bound Field Class for ClassBound.bound
ClassDef Representation of ClassDef
ClassDef.ext Field Class for ClassDef.ext
ClassDef.fields Field Class for ClassDef.fields
ClassDef.gen Field Class for ClassDef.gen
ClassDef.name Field Class for ClassDef.name
ClassDef.params Field Class for ClassDef.params
ClassDef.subtypes Field Class for ClassDef.subtypes
DefParams Representation of DefParams
DefParams.types Field Class for DefParams.types
DemFGenMain Representation of DemFGenMain
DemFGenMain.imports Field Class for DemFGenMain.imports
DemFGenMain.incl Field Class for DemFGenMain.incl
DemFGenMain.look Field Class for DemFGenMain.look
DemFGenMain.pkg Field Class for DemFGenMain.pkg
DemFGenMain.Subst Substitution class, replaces Idents using the given Environment context
DemFGenMain.types Field Class for DemFGenMain.types
DoGen Representation of DoGen
DummyTrav Representation of DummyTrav
DummyTrav.dfgl Field Class for DummyTrav.dfgl
DummyTrav.flds Field Class for DummyTrav.flds
DummyTrav.otdl Field Class for DummyTrav.otdl
DummyTrav.tdl Field Class for DummyTrav.tdl
EmptyDefParams Representation of EmptyDefParams
EmptyToken Representation of EmptyToken
EmptyUseParams Representation of EmptyUseParams
Extern Representation of Extern
Field Representation of Field
Field.name Field Class for Field.name
Field.type Field Class for Field.type
FieldCons Representation of FieldCons
FieldCons.first Field Class for FieldCons.first
FieldCons.rest Field Class for FieldCons.rest
FieldEmpty Representation of FieldEmpty
FieldList Representation of FieldList
FieldOrSyntax Representation of FieldOrSyntax
Impl Representation of Impl
Import Representation of Import
Import.pkg Field Class for Import.pkg
ImportCons Representation of ImportCons
ImportCons.first Field Class for ImportCons.first
ImportCons.rest Field Class for ImportCons.rest
ImportEmpty Representation of ImportEmpty
ImportList Representation of ImportList
Include Representation of Include
Include.file Field Class for Include.file
Include.gen Field Class for Include.gen
IncludeCons Representation of IncludeCons
IncludeCons.first Field Class for IncludeCons.first
IncludeCons.rest Field Class for IncludeCons.rest
IncludeEmpty Representation of IncludeEmpty
IncludeList Representation of IncludeList
IntfcDef Representation of IntfcDef
IntfcDef.gen Field Class for IntfcDef.gen
IntfcDef.name Field Class for IntfcDef.name
IntfcDef.params Field Class for IntfcDef.params
IntfcDef.subtypes Field Class for IntfcDef.subtypes
IntfImpl Representation of IntfImpl
IntfImpl.intf Field Class for IntfImpl.intf
LookAhead Representation of LookAhead
LookAhead.n Field Class for LookAhead.n
LookDef Representation of LookDef
Minus Representation of Minus
NameCons Representation of NameCons
NameCons.first Field Class for NameCons.first
NameCons.rest Field Class for NameCons.rest
NameDef Representation of NameDef
NameDef.bnd Field Class for NameDef.bnd
NameDef.id Field Class for NameDef.id
NameEmpty Representation of NameEmpty
NameList Representation of NameList
NENameList Representation of NENameList
NENameList.first Field Class for NENameList.first
NENameList.rest Field Class for NENameList.rest
NEPkgList Representation of NEPkgList
NEPkgList.id Field Class for NEPkgList.id
NEPkgList.rest Field Class for NEPkgList.rest
NESubtypeList Representation of NESubtypeList
NESubtypeList.first Field Class for NESubtypeList.first
NESubtypeList.rest Field Class for NESubtypeList.rest
NETypeUseList Representation of NETypeUseList
NETypeUseList.first Field Class for NETypeUseList.first
NETypeUseList.rest Field Class for NETypeUseList.rest
NoBound Representation of NoBound
NoGen Representation of NoGen
NoImpl Representation of NoImpl
NoLook Representation of NoLook
NoPackage Representation of NoPackage
NoParse Representation of NoParse
Package Representation of Package
Package.pkg Field Class for Package.pkg
PackageDef Representation of PackageDef
PkgCons Representation of PkgCons
PkgCons.id Field Class for PkgCons.id
PkgCons.rest Field Class for PkgCons.rest
PkgEmpty Representation of PkgEmpty
PkgList Representation of PkgList
PkgStar Representation of PkgStar
Plus Representation of Plus
Print Computes a String representation in CD Syntax
Print._E  
Print._F  
Print._LT  
Print._M  
Print._N  
Print._P  
Print._S  
Print._T  
RealToken Representation of RealToken
RealToken.str Field Class for RealToken.str
SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
StaticTrav Creates a Static version of Traversal for a specific CD without a Context
StaticTravCtx Creates a Static version of Traversal for a specific CD with a Context
SubtypeCons Representation of SubtypeCons
SubtypeCons.first Field Class for SubtypeCons.first
SubtypeCons.rest Field Class for SubtypeCons.rest
SubtypeEmpty Representation of SubtypeEmpty
SubtypeList Representation of SubtypeList
SumToken Representation of SumToken
Syntax Representation of Syntax
TheEOF Representation of TheEOF
TheParserTokenManager Token Manager.
Token Describes the input token stream.
TypeDef Representation of TypeDef
TypeDefCons Representation of TypeDefCons
TypeDefCons.first Field Class for TypeDefCons.first
TypeDefCons.rest Field Class for TypeDefCons.rest
TypeDefEmpty Representation of TypeDefEmpty
TypeDefList Representation of TypeDefList
TypeDefParams Representation of TypeDefParams
TypeUse Representation of TypeUse
TypeUse.name Field Class for TypeUse.name
TypeUse.params Field Class for TypeUse.params
TypeUseCons Representation of TypeUseCons
TypeUseCons.first Field Class for TypeUseCons.first
TypeUseCons.rest Field Class for TypeUseCons.rest
TypeUseEmpty Representation of TypeUseEmpty
TypeUseList Representation of TypeUseList
TypeUseParams Representation of TypeUseParams
UseParams Representation of UseParams
UseParams.types Field Class for UseParams.types
YesGen Representation of YesGen
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
RTFileNotFound Representation of RTFileNotFound
RTParseException Representation of RTParseException
TE Representation of TE
 

Error Summary
TokenMgrError Token Manager Error.