modifier
open stream with referents-allowed defaulting { string expression } ... as attachment
open stream with referents-allowed defaulting { string expression1, string expression2 } ... as attachment
reopen stream with referents-allowed defaulting { string expression } ... as attachment
reopen stream with referents-allowed defaulting { string expression1, string expression2 } ... as attachment
set stream with referents-allowed defaulting { string expression } to ...
set stream with referents-allowed defaulting { string expression1, string expression2 } to ...
This modifier allows a programmer to provide a definition (default value) for every referent that is written
out. A defaulting declaration can be specified with referents-allowed in an
open, reopen, or set action. There are two possible forms, either as one string
expression or two, and these provide an effective value for referents as follows:
The defaulting part used to provide the effective value of an undefined referent is the
defaulting part associated with the final destination of the referent.