He and I use different terminology, but Ray Mullins has made the crucial point:

Assign the values of keyword parameters to appropriately typed set
symbols; then proceed.

Moreover, there is an important sense in which this has always been
the thing to do, at least with parameters that are edited  in any way.

Parameter values are read-only; and to edit one, e.g., to strip any
framing quotes, as in

|          macro
|          EXAMPLE &argument=
| . . .
|&arg  setc   DEQUOTE('&argument')  --strip any framing quotes
| . . .

it has always been necessary to assign their values to set symbols.

John Gilmore, Ashland, MA 01721 - USA

Reply via email to