A STAGE2 macroprocessor, complete with its test data, and a copy of SIMCMP used in its implementation. ref: Waite. Implementing software for Non-Numerical Applications.