Please enable JavaScript to view this site.

A-Shell 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 (A-Shell 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.