IMP80 for 80x86 in C ==================== This is a project I started many years ago, but everything went pear-shaped after a change of responsibilities at work, and two young children... One day I would like to get back to this. It is (the start of) an IMP80 compiler in C. The C is dubious in places as this is a very direct implementation of the PDS IMP code, and a lot of casts were required. However, the syntax analyser is complete and it runs fine. There are various auxiliary programs that need to be around. These are also provided. They generate tables and other files needed by the compiler. The compiler is written for IBM VisualAge C++ and will probably need modification for things such as 'gcc'. There are makefiles in each directory, but they will probably need modification. Directories are: compiler The actual compiler. compmess Message table generator. Must be built before compiler. doc Some documentation on data structures, etc. genop Opcode table generator. Must be built before compiler. genps Syntax table generator. Must be built before compiler. gensn Special function table generator. Must be built before compiler. readme.txt This file. Bob Eager August 2002