Yes, that would be it.

>>> Chris Mason <[email protected]> 08/04/09 8:00 PM >>>
Scott

Is the explanation in this reference what you hoped you had correctly 
recalled?:

<quote>

2.3.4.3 Rules for coding IEASYMxx

Follow these rules when coding IEASYMxx:

1. Define new system symbols that are 1- through 8 characters long, 
excluding the required ampersand and the optional period. For example, you 
can define a system symbol called &PAGESYM3, which contains an 8-
character name, using the following SYMDEF statement:

         SYMDEF(&PAGESYM3='LOCAL3')

2. Do not define resolved substitution texts that are longer than system 
symbol names (including the required ampersand and excluding the optional 
period).

</quote>

If so this removes concern over the substitution text expanding the space 
occupied by the symbol text.

Chris Mason

On Mon, 27 Jul 2009 15:47:55 -0400, Scott Rowe <[email protected]> 
wrote:

>IIRC, system symbol values CAN NOT be longer than the name of the symbol 
(including the ampersand).
>
>>>> Martin Kline <[email protected]> 7/27/2009 2:58 PM >>>
>My test showed system symbols were replaced by removing or adding 
>characters as necessary. (Because I can't remember exactly how to get 
>ampersands to diplay correctly on the list server and I'm too lazy to look it 
up, 
>my examples will use pound signs, '#', instead). 
>
>For example '---#SYSNAME---' is displayed as '---SYS1---'. At least on the 
>1.9 release I have installed. This does NOT display as '---SYS1    ---'.
>
>My advice is if you depend on exact positioning for the other characters on 
>the screen such as drawing a box around your data, or drawing a pic of a 
>dinosaur (like I do), then use SBA orders to position the trailing data 
correctly.
>
>As Chris indicated, the other non-system symbols that can be replaced do 
>specify what happens with alignment, spaces, numerics, etc. The issue is 
with 
>the system symbols, because the names of the variables may be either 
longer 
>or shorter than the values that get substituted.
>
>Bonus question:
>
>If your USS message contains SBA orders, and the address happens to end 
in 
>X'7C', such as such as X'11C17C' for row 2 column 45 on an 80-character 
wide 
>screen, and the following characters happen to match one of the allowed 
>keywords, what happens? Likewise, what happens when the SBA happens to 
>end in X'50'?
>
>
>Chris said:
>>I too would be interested in testing mainly because the manner in which the
>>MVS system symbol is inserted totally absent from the description, a
>>deficiency on a par with the botched way in which this new function has
>>been described. 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains 
confidential and privileged information intended only for the addressee.  If 
you are not the intended recipient, please be advised that you have received 
this material in error and that any forwarding, copying, printing, 
distribution, use or disclosure of the material is strictly prohibited.  If you 
have received this material in error, please (i) do not read it, (ii) reply to 
the sender that you received the message in error, and (iii) erase or destroy 
the material. Emails are not secure and can be intercepted, amended, lost or 
destroyed, or contain viruses. You are deemed to have accepted these risks if 
you communicate with us by email. Thank you.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to