Almost all Imp compilers either have an option to output a source listing which includes the generated assembly language, or they have an external program which takes an object file and a source or listing file and merges a disassembly of the object file with the original source. Unfortunately not all have been preserved in source form, but I've attempted to collect all that do in this directory. Where sources were not available I've included binaries which may work with some luck and effort in an emulator. I've also thown in a couple of utilities in this top level of the directories here that will either use gcc to produce such a listing directly, or will merge a source file with the assembly output of gcc (in situations where enough debugging data is available to synchronise the source and assembly lines).