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˜—…—@"„