gnucobol-users
[Top][All Lists]
Advanced

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]