Robert Ngan writes:
> The ability to do the SETA inside the macro really simplifies our code, but
> it's implementation seem to be somewhat flaky. Sometimes it work, other
> times it get errors.

It doesn't fail with the latest level, and I suspect this might
be a symptom of the problem fixed by PH50923 in November 2022,
for which the PTF on z/OS is UI83375.

The problem was that if a macro parameter variable had been
referenced before being used in a SETA, it may have already been
parsed and marked as "not numeric" which unfortunately caused
the new SETA support code to be bypassed, going straight to the
existing error case.

Jonathan Scott, HLASM
IBM Hursley, UK

Reply via email to