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