Please enable JavaScript to view this site.

A-Shell Consolidated Reference

Added February 2025

++PRAGMA OVERRIDE_OUTPUTONLY

This pragma causes parameters with the :OUTPUTONLY qualifier and a default value to revert to input/output. This is intended to be transitional feature to support programs that were counting on the behavior prior to compiler edit 1047 (7.0.1765.6) until they can be corrected. After that edit, and without this pragma, the :OUTPUTONLY qualifier was taken seriously, meaning that any value passed in to that parameter would be ignored, and as of compiler edit 1049, attempting to set a default value for an :OUTPUTONLY parameter (other than 0 or "") generates an error.

Note that this option can also be set by passing the new COMPIL_OOO flag (&h400000000, defined in compil.def) to the MX_COMPIL function.

History

2025 January, A-Shell 1767, compiler edit 1054:  Option added to A-Shell.