Hello Martin,
as long as the "interesting code points" in the ASCII code table are not
too many, you could code some EQU constants like
ASCII_A EQU X'41'
ASCII_LOW_A EQU X'61'
ASCII_SPACE EQU X'20'
* etc. etc.
...
ORG TAB+ASCII_A
to overcome this problem.
The constant values in address arithmetic, to my knowlegde,
are limited to decimal constants and X, B and C constants
without additional modifiers.
I have to admit that I don't follow all recent extensions
of current HLASM versions.
Kind regards
Bernd
Am 29.03.2014 17:01, schrieb Martin Truebner:
I am used to defining tables with this:
TAB DC 256X'00'
ORG TAB+C'<'
DC X'01' type 1 stopper
ORG TAB+C'<'
DC X'02' type 2 stopper
and so on-
Now I tried to do this for ASCII-code
if you try to do ORG TAB+CA'<'
you get a nastigram -
anyone knows an easy way out
(I know way- same reason a
CLI FILD,CA'=' have we found an =
is not accepted.)
--
Martin
Pi_cap_CPU - all you ever need around MWLC/SCRT/CMT in z/VSE
more at http://www.picapcpu.de