dependencies.compiler. Import-export dependencies for a list of modules. bold => interface or shared module. italics => module used in several places. ! joins mutually exclusive modules. . joins groups of modules that are not mutually exclusive. * indicates that the module exports to the interface just above it. A3: ! Attr3a* ! Attr3b* ! Pass3 ! Pass3D ! Pass3I ! Pass3M ! Pass3S ! Pass3V ! Pass3Xa ! Pass3Xb ! Pass3Xc CodeDefs: ! Counting: ! ! Calls ! ! Constructor ! ! CountingImpl* ! ! Store ! P5: ! ! FOpTable* ! ! Address ! ! Calls* ! ! CgenUtil ! ! Code ! ! Constructor* ! ! CountingImpl ! ! Driver* ! ! Expression* ! ! Final* ! ! Flow* ! ! FlowExpression* ! ! OutCode* ! ! PeepholeQ* ! ! PeepholeU* ! ! PeepholeZ ! ! Selection* ! ! StackImpl ! ! Statement* ! ! Store* ! ! Temp* ! ! VarBasics ! ! VarUtils ! P5F: ! ! CrossJump* ! ! DJumps* ! ! Final* ! P5L: ! ! Address ! ! Calls ! ! Constructor ! ! CountingImpl ! ! Driver ! ! Expression ! ! Flow ! ! FlowExpression ! ! Selection ! ! StackImpl ! ! Statement ! ! Store ! ! VarBasics* ! ! VarMove* ! ! VarUtils* ! P5S: ! ! Address* ! ! Calls* ! ! Driver* ! ! Expression ! ! Flow* ! ! Selection ! ! Statement ! ! Store* ! P5U: ! ! Address ! ! Calls ! ! CgenUtil* ! ! Constructor ! ! CountingImpl ! ! CrossJump ! ! Driver ! ! Expression ! ! Final ! ! Flow ! ! FlowExpression ! ! OutCode ! ! PeepholeQ ! ! PeepholeU ! ! PeepholeZ ! ! Selection ! ! StackImpl ! ! Statement ! ! Store ! ! Temp ! ! VarBasics ! ! VarMove ! ! VarUtils ! Stack: ! ! Calls ! ! CgenUtil ! ! Constructor ! ! CountingImpl ! ! Driver ! ! Expression ! ! Flow ! ! FlowExpression ! ! OutCode ! ! Selection ! ! StackImpl* ! ! Statement ! ! Store ! ! Temp ! ! VarBasics ! ! VarMove ! ! VarUtils ! Address* ! Calls* ! CgenUtil ! Code ! Constructor* ! CountingImpl* ! CrossJump* ! DJumps* ! Driver ! Expression* ! Final* ! Flow* ! FlowExpression* ! OutCode* ! PeepholeDefs ! PeepholeQ* ! PeepholeU ! PeepholeZ ! Selection* ! StackImpl ! Statement* ! Store* ! Temp* ! VarBasics* ! VarMove* ! VarUtils* CommandUtil: ! CommandPack* ! FileParmOps ! FileParmPack ! Interface DebugTable: ! Debug FileParms: ! CompilerOps: ! ! CompilerUtil: ! ! ! Code* ! ! ! Debug* ! ! ! LogPack ! ! ! ObjectOut* ! ! ! OutCode ! ! ! Pass1* ! ! ! Pass2* ! ! ! Pass3* ! ! ! Pass3P* ! ! ! Pass4* ! ! ! Pass4B ! ! ! Pass4L ! ! ! Sequencer* ! ! Interface ! ! Sequencer* ! Copier: ! ! P3: ! ! ! P3S: ! ! ! ! Attr3b ! ! ! ! Pass3I ! ! ! ! Pass3M ! ! ! ! Pass3S* ! ! ! ! Pass3V ! ! ! ! Pass3Xa* ! ! ! ! Pass3Xb* ! ! ! ! Pass3Xc ! ! ! Attr3a ! ! ! Attr3b ! ! ! Pass3 ! ! ! Pass3B* ! ! ! Pass3D* ! ! ! Pass3I* ! ! ! Pass3M* ! ! ! Pass3S* ! ! ! Pass3V* ! ! ! Pass3Xa* ! ! ! Pass3Xb* ! ! ! Pass3Xc* ! ! FilePack* ! ! Pass3 ! ! Pass3B ! ! Pass3I ! ! Pass3V ! ! Pass3Xa ! ! Pass3Xc ! ! Pass4B ! ! Sequencer ! ! SymbolCopier* ! ComData ! FilePack ! FileParmOps ! FileParmPack ! Interface ! ObjectOut FOpCodes: ! Address ! Calls ! CgenUtil ! Constructor ! CountingImpl ! Driver ! Expression ! Final ! Flow ! FlowExpression ! OutCode ! PeepholeDefs ! PeepholeQ ! PeepholeU ! PeepholeZ ! Selection ! StackImpl ! Statement ! Store ! Temp ! VarBasics ! VarMove LiteralOps: ! LiteralPack* ! CgenUtil ! Constructor ! Debug ! Expression ! LogPack ! ObjectOut ! OutCode ! Pass1 ! Pass3B ! Pass3Xb ! Pass4Ops ! Pass4S ! Pass4Xa ! Pass4Xb ! Pass4Xc ! Scanner ! Sequencer ! SymbolCopier ! SymLiteralPack ! VarBasics ! VarUtils Log: ! ErrorTable: ! ! LogPack ! Calls ! LogPack* ! OutCode ! Pass2 ! Pass3 ! Pass3B ! Pass3D ! Pass3I ! Pass3M ! Pass3P ! Pass3S ! Pass3V ! Pass3Xa ! Pass3Xb ! Pass3Xc ! Pass4B ! Pass4D ! Pass4L ! Pass4Ops ! Pass4S ! Pass4Xa ! Pass4Xb ! Pass4Xc ! PeepholeZ ! Sequencer ! Statement ! Temp OpCodeParams: ! DJumps ! Expression ! Final ! PeepholeQ ! PeepholeU ! PeepholeZ ! VarMove OpTableDefs: ! OpTable* ! Calls ! CgenUtil ! CrossJump ! Final ! PeepholeU ! PeepholeZ OSMiscOps: ! OSMiscOpsImpl* ! ComData ! Interface ! ObjectOut ! OutCode ! Pass3B ! Sequencer ! SymbolCopier P4: ! Pass4 ! Pass4B* ! Pass4D* ! Pass4L* ! Pass4Ops* ! Pass4S* ! Pass4Xa* ! Pass4Xb* ! Pass4Xc* ParseTable: ! P1: ! ! Pass1* ! ! Pass1T* ! ! Parser* ! ! Scanner* ! Pass1T ! Parser ! Scanner ReplOps: ! ReplPack* ! Pass4B SymLiteralOps: ! CountingImpl ! ObjectOut ! Pass3 ! Pass3I ! Pass3S ! Pass3Xb ! Pass4B ! Pass4S ! Pass4Xb ! Pass4Xc ! Selection ! Sequencer ! SymLiteralPack* TreeOps: . TreePack* . Address . Attr3a . Attr3b . Calls . CgenUtil . Constructor . CountingImpl . Debug . Driver . Expression . Flow . FlowExpression . LogPack . ObjectOut . Pass1T . Pass2 . Pass3 . Pass3B . Pass3D . Pass3I . Pass3M . Pass3P . Pass3S . Pass3V . Pass3Xa . Pass3Xb . Pass3Xc . Pass4 . Pass4B . Pass4D . Pass4L . Pass4Ops . Pass4S . Pass4Xa . Pass4Xb . Pass4Xc . Selection . Sequencer . Statement . Store . SymbolCopier . SymLiteralPack . ComData: ! Address ! Attr3b ! Calls ! CgenUtil ! Constructor ! CountingImpl ! Driver ! Code ! Expression ! Final ! LogPack ! ObjectOut ! OutCode ! Pass1 ! Pass1T ! Pass2 ! Pass3 ! Pass3B ! Pass3D ! Pass3I ! Pass3M ! Pass3P ! Pass3S ! Pass3V ! Pass3Xa ! Pass3Xb ! Pass3Xc ! Pass4 ! Pass4B ! Pass4D ! Pass4L ! Pass4S ! Pass4Xa ! Pass4Xb ! Pass4Xc ! PeepholeZ ! Selection ! Sequencer ! Statement ! Store ! SymLiteralPack ! Temp FileParmOps: ! FileParmPack* ! Interface ! Sequencer PeepholeDefs: . CrossJump . Final . PeepholeQ* . PeepholeU* . PeepholeZ* . Code: ! Address ! Calls ! CgenUtil ! Constructor ! CrossJump ! DJumps ! Driver ! Expression ! Final ! Flow ! FlowExpression ! OutCode ! PeepholeQ ! PeepholeU ! PeepholeZ ! Selection ! StackImpl ! Statement ! Store ! Temp ! VarBasics ! VarMove ! VarUtils Pass3: ! Pass3M ! Pass3S Pass4: Pass4B Pass4Ops Pass4S Pass4Xa Pass4Xb Ê>˜Jš‹œ½ÏbœÏiœžœÐbiœžœžœžœžœžœžœžœž œ œžœž œžœžœœžœžœž œŸœž œž œžœž œžœžœžœž œž œž œž œž œž œž œžœžœž œž œœž œžœžœœžœžœž œž œžœž œžœžœž œž œž œžœž œž œž œœž œžœžœž œžœž œž œžœœžœžœž œž œž œž œžœž œžœžœžœžœž œž œž œž œž œž œžœžœž œžœž œœžœž œž œž œžœž œžœžœžœž œž œž œžœžœž œžœž œž œžœž œŸœž œžœž œžœžœž œžœžœžœž œŸ œž œž œž œž œž œž œžœžœž œž œž œŸ œž œž œž œ œœ Ÿœ žœ žœ ž œ žœ žœ žœ Ÿœ žœ Ÿœ žœ žœ ž œž œž œœœ œžœžœžœžœžœž œž œžœ žœ žœ Ÿœ žœ žœ žœ žœ žœ žœ ž œ ž œ ž œž œŸœžœžœžœžœžœžœž œžœŸœž œŸ œž œž œž œžœžœž œž œž œžœž œžœžœžœžœŸ œž œž œž œž œž œž œžœžœž œž œž œž œžœž œžœž œžœžœžœžœž œžœžœžœžœžœž œž œžœž œž œ œžœžœž œžœžœŸœžœžœžœžœžœžœžœžœžœžœžœžœžœž œžœžœžœžœž œž œž œžœžœž œžœž œž œž œž œžœž œž œžœž œž œŸœž œž œžœžœž œž œŸœžœžœžœž œžœž œž œž œœžœžœžœž œžœžœž œžœž œž œŸœžœžœžœžœžœžœžœž œž œž œžœžœžœžœž œž œž œžœžœž œžœžœžœž œžœžœŸœžœžœžœžœžœžœžœžœžœžœŸœžœžœžœž œžœžœžœžœž œž œž œžœž œžœŸ œžœžœžœž œž œž œžœŸœž œžœžœž œžœžœžœžœŸœžœžœžœžœžœžœžœžœžœžœŸœžœžœžœžœžœžœžœž œž œž œž œžœžœžŸ œžœž œž Ÿœž œžœž œž œž œŸœžœžœž œž œž œžœžœž œžœžœžœžœž œž œž œž œž œž œžœžœž œžœž ŸœžœžŸœžœž œžœžœž˜¼6J˜—…—@"„