# OVERRIDE\_OUTPUTONLY

> [HTML Version](override_outputonly.htm)

_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. 