On Tue, 7 Oct 2008 08:25:09 -0400, P S wrote:

>Or just replace the first line of the program with /**/ and you'll
>know it's good (less scientific, but easier!).
>
Ummm.  If the program was loaded from SYSPROC, this will cause it
to be treated as a CLIST rather than an EXEC, and the OP is not
likely to know it's good.

If the error is due to a code page problem, there are likely to
be additional instances, and disabling the first line may leave
residual errors, even if the program was loaded from SYSEXEC or
invoked via the API.

>On Tue, Oct 7, 2008 at 7:59 AM, Lizette Koehler wrote:
>>
>> You can change the hex data to a blank with the command:   C P'.' ' '
>>
Which is unlikely to achieve the OP's intent unless he intended
a blank where the nondisplayable character(s) appeared.

Would you advise "C P'.' ' ' ALL"?

>>> when I run my exec REXX the error appears:
>>>      1 +++ ?
>>> IRX0013I Error running BRAS, line 1: Invalid character in program

Code page problems are challenging to a novice (or a non-novice).
So, what was the hex value of the nondisplayable character in the
first line?  What graphic did the programmer intend to appear there?
What code page was the programmer's terminal using?  What code
page was Rexx using?  Was the program coded on a workstation, with
the hazard of transmission errors?

-- gil

----------------------------------------------------------------------
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