The dependency diagram for the program. Arrows point from a module to any module it is directly dependent on. A module foo includes the source code file foo.clu, the library file foo.lib (and its source file foo.lib.clu), and possibly an equates file, foo.equ.

Also included are the dependencies for the machine_player module, which is implemented separately from the main program.