What I said was "callable from C++." Surely you are not saying that a module
written in Metal C cannot be declared with linkage extern "C" and called
from C++. How would C++ "know" it was written in Metal C and not, for
example, assembler?

I read through the Metal C doc. Yes, it is C, not C++. For example, the STL
does not exist.

Charles

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Lloyd Fuller
Sent: Friday, March 29, 2013 5:19 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Linking to MVS standard linkage function from Rexx

Charles,

Before you get to far, unless things have changed, Metal C does not handle
C++.  
C only.  I have not looked specifically at z/OS 1.13, but I do know that in
1.12 and earlier, C only.

Lloyd



----- Original Message ----
From: Charles Mills <charl...@mcn.org>
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Thu, March 28, 2013 8:59:05 PM
Subject: Linking to MVS standard linkage function from Rexx

Level set: I know what I am doing in Rexx. I am real familiar with and have
written function packages already.

I want to write a function that will be callable both from Rexx and from
C++. (This may be my first adventure with Metal C, but that's a 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to