emigh@ecsvax.UUCP (09/26/84)
I have just submitted FINDERR.MAC and FINDERR.DOC to net.sources. This program is used in stopping ZEX files when error conditions are found in M80/F80 (version 3.44). Hints are given to modify this for other commercial packages. The first paragraph of the documentation is as follows: One of the major advantages of ZCPR3 is the passing of messages from one utility to the next. Unfortunately, almost all commercial packages do not have this mechanism. This program was developed to help in the passing of messages from commercial programs to ZCPR3 utilities. As an example: We may wish to have a compilation/assembly stop if there are errors. Otherwise, we may wish to link the program with a library to an executable program. Microsoft's Macro-80 assembler (M80) and FORTRAN-80 compiler (F80) give a summary of the number of fatal and warning errors just before the assembler/compiler stops execution. FINDERR looks at the fatal and warning errors from M80/F80 and sets the ZCPR3 registers if there have been any errors. -- Ted H. Emigh Genetics and Statistics, North Carolina State U, Raleigh NC USENET: {akgua decvax duke ihnp4 unc}!mcnc!ecsvax!emigh ARPA: decvax!mcnc!ecsvax!emigh@BERKELEY