Looks like 
http://www-03.ibm.com/servers/eserver/zseries/zos/metalc/ 
provides a nice summary of the features "included" and "not included" in
Metal C.  

The way I read it, Metal C is intended to be another compiler option
available to complement High Level Assembler, and is intended to be used in
environments where previously only High Level Assembler could have been used.

Brian

On Thu, 1 Nov 2007 21:33:54 -0500, Paul Gilmartin wrote:

>OK.  The next question is, is it supported by a POSIX-compliant,
>or even ANSI C compliant function library?  I recognize that the
>language and the function library are two separate sections of
>the ANSI specification, but C is much impoverished absent the
>latter.  And for useful operation under Unix System Services,
>the POSIX functions, which go var beyond the ANSI C specification
>are likewise necessary.
>
>And can modules assembled from that "pure HLASM" be linked without
>a prelinking step, a requirement for good SMP/E support.  Dignus
>System C, for example, produces pure HLASM, but requires that the
>HLASM SYSLIN be processed en masse by a prelinker, which precludes
>granular maintenance by SMP/E CSECT replacement.
>
>And finally, considering portability, one confronts the EBCDIC
>nightmare.  Does METAL C support the ASCII compiler option?
>
>-- 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