[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [open-cobol-list] mvs cobol namespace
From: |
William M. Klein |
Subject: |
RE: [open-cobol-list] mvs cobol namespace |
Date: |
Wed Feb 4 15:49:09 2004 |
As indicated at:
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/igy3lr10/3.1.1
the characters
@ # $
may be used in program names. However, this is because these (called
"national characters" in IBM-ese) are VALID in "file names" (and therefore
load module names).
Therefore,
Call "A#B"
Call "address@hidden"
Call "A$B"
Call "A_B"
would each call a DIFFERENT subprogram in an MVS environment. Any
"conversion" done on a workstation will be "incompatible" with the mainframe
behavior.
> -----Original Message-----
> From: address@hidden
> [mailto:address@hidden On
> Behalf Of David Korn
> Sent: Wednesday, February 04, 2004 5:36 PM
> To: address@hidden; address@hidden
> Subject: [open-cobol-list] mvs cobol namespace
>
> cc: address@hidden
> Subject: mvs cobol namespace
> --------
>
> It looks as if MVS allows @ in the names of procedures that
> it can call,
> for example,
>
> CALL 'address@hidden' USING WS-USER-ID.
>
> The current compiler calls address@hidden in C which is not valid C.
> The @ should be mapped into _ or $.
>
>
> David Korn
> address@hidden
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by EclipseCon 2004
> Premiere Conference on Open Tools Development and Integration
> See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
> http://www.eclipsecon.org/osdn
> _______________________________________________
> open-cobol-list mailing list
> address@hidden
> https://lists.sourceforge.net/lists/listinfo/open-cobol-list
>