<> <> <> <<>> DIRECTORY AllocImpl: FROM "InternalAllocImpl", ParserImpl: FROM "ProtoParser", SymbolCache: FROM "InternalSymbolCache", SymbolPackExt: FROM "InternalSymbolPackExt", TypeStringsImpl: FROM "InternalTypeStringsImpl"; CompilerServer: CONFIG LINKS: CODE IMPORTS Basics, BasicTime, ComputeServerServer, ConvertUnsafe, FileNames, FS, IO, Loader, PrincOpsUtils, Process, ProcessorFace, RefText, Rope, RuntimeError, --SymbolTable,-- UnsafeStorage, VM EXPORTS CompilerOps CONTROL CompilerServerCommandImpl = { P1: CONFIG IMPORTS Alloc, ComData, CompilerUtil, LiteralOps, IO, Real, RefText, SourceMap, SymbolOps, TreeOps EXPORTS CompilerUtil CONTROL Pass1 = { Pass1; Pass1T; Scanner; ParserImpl}; P3: CONFIG IMPORTS Alloc, ComData, ConvertUnsafe, Copier, Log, LiteralOps, OSMiscOps, SourceMap, SymbolOps, SymbolPack, SymLiteralOps, TreeOps, Types, XTreeOps EXPORTS CompilerUtil, Copier CONTROL Pass3 = { Pass3; SymbolCopier; Attr3a; Attr3b; Pass3B; Pass3D; Pass3I; Pass3M; Pass3S; Pass3V; Pass3Xa; Pass3Xb; Pass3Xc}; P4: CONFIG IMPORTS Alloc, ComData, CompilerUtil, ConvertUnsafe, Copier, Log, LiteralOps, Real, RefText, Rope, SourceMap, SymbolOps, SymLiteralOps, TreeOps, Types, UnsafeStorage EXPORTS CompilerUtil CONTROL Pass4 = { Pass4; Pass4B; ReplPack; Pass4D; Pass4L; Pass4S; Pass4Ops; Pass4Xa; Pass4Xb; Pass4Xc}; P5: CONFIG IMPORTS Alloc, ComData, CompilerUtil, Counting, IO, Log, LiteralOps, OSMiscOps, Real, SourceMap, SymbolOps, SymLiteralOps, TreeOps EXPORTS CompilerUtil CONTROL Code = { Code; CgenUtil; VarTemp; VarUtils; VarBasics; VarMove; Driver; OpTable; FOpTable; Address; StackImpl; Flow; Calls; Store; CountingImpl; Constructor; Expression; FlowExpression; Statement; Selection; OutCode; PeepholeQ; PeepholeU; PeepholeZ; DJumps; CrossJump; Final}; BcdOutput: CONFIG IMPORTS Alloc, ComData, ConvertUnsafe, IO, LiteralOps, OSMiscOps, Rope, SymbolOps, SymLiteralOps, TreeOps, UnsafeStorage, VM, XTreeOps EXPORTS CompilerUtil = { ObjectOut; TypeStringsImpl; InternalRCMapBuilderImpl}; SymCache: CONFIG IMPORTS ConvertUnsafe, FS, PrincOpsUtils, VM EXPORTS SymbolTable = { SymbolPack; SymbolCache}; <> OSMiscOpsImpl; IeeePack; AllocImpl; <> SymbolPack; SymbolPackExt; TreePack; XTreePack; LiteralPack; SymLiteralPack; TypePack; FilePack; SymCache; BcdOutput; MesaTab LINKS: FRAME; <> P1; Pass2; P3; Pass3P; P4; P5; <> ComData; LogPack; ErrorTab LINKS: FRAME; Debug; DebugTab LINKS: FRAME; CompilerSequencer; FileParmPack; CompilerServerCommandImpl; CommandPack; }. <<>> <<>>