On Thu, 1 Nov 2007 17:04:15 -0700, Edward Jaffe wrote:

>> LE-independent, I see.  Would it likewise be independent of
>> Run Time Library license encumbrances, so ISVs could distribute
>> compiled code to customers without the compiler licensed, and
>> free of prelinker entanglements so the full facility of SMP/E
>> maintenance with fine granularity could be exploited?
>>
>
>METAL C produces pure HLASM.
>
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