Default statement
Posted: Wed Oct 03, 2012 9:01 pm
Hi All ,
I'm trying to understand a PLI program that has a strange (for me) Default statement :
PL\I version is Enterprise V4.R2
According to the docs DEFAULT statement should be followed by RANGE or DESCRIPTORS keywords, but they are missing in my case.
I'm also puzzled by POINTER & ¬PARAMETER expression - what does it mean?
I see that it should initialize some pointer(s) with a given value , but which pointers ? Can you give me a clue where I could find more info ?
Thanks in advance,
Nik
I'm trying to understand a PLI program that has a strange (for me) Default statement :
DEFAULT( POINTER & ¬PARAMETER )INIT( (*) PTRVALUE('ABCDABCD'XN));
PL\I version is Enterprise V4.R2
According to the docs DEFAULT statement should be followed by RANGE or DESCRIPTORS keywords, but they are missing in my case.
I'm also puzzled by POINTER & ¬PARAMETER expression - what does it mean?
I see that it should initialize some pointer(s) with a given value , but which pointers ? Can you give me a clue where I could find more info ?
Thanks in advance,
Nik