Ref:  Your note of Mon, 8 Nov 2021 03:32:34 -0700

An attempt to execute a literal gives warning ASMA016W which
can be suppressed by the NOEXLITW option.

gil writes:
> I've seen some surprising behavior such as:
>    LA  R1,=E'3.14'   works
>    DC   S(=E'3.14')  fails to resolve the same base-displacement.

That is simply because literals are processed by the same
routine as DC statements, and that routine does not fully
support recursive nested calls.  The complexity of removing
that restriction did not seem to be worth the benefits.

Jonathan Scott, HLASM
IBM Hursley, UK

Reply via email to