Ref:  Your note of Sun, 1 Jul 2012 15:44:53 +0200

HLASM does not allow literals unless the relevant instruction
operand in the opcode table is marked to say that a literal is
allowed.  My guess is that when this rather specialised set of
instructions were added to the opcode tables, no-one checked
which ones could reasonably accept literal values.

I can personally ensure that the HLASM development team are made
aware of this issue.  However, even if the team agree that there
is a bug, that does not necessarily mean that HLASM service will
ship a fix for it.  The chances of a fix being shipped would be
greatly increased if some customer actually reported the problem
to IBM through normal service channels.

Jonathan Scott
IBM Hursley, UK

> When I compile this
>
>          LPP   =CL8'MARTINWH'   leave a trace that we were here
>
> I get this:
>
> ** ASMA030E Invalid literal usage - =CL8'MARTINWH'
>
> Why- There is absolutly no restriction of what can be placed in the
> program parameter.
>
> My HLASM is:    (PTF UK70680) HLASM R6.0
>
> --
> Martin
>
> Pi_cap_CPU - all you ever need around MWLC/SCRT/CMT in z/VSE
> more at http://www.picapcpu.de
>

Reply via email to