<snip>
> >The interesting thing about Metal-C is that the runtime is shipped as
> >part of the base operating system. So even if you don't have 
> a C license
> >there's lots of good stuff in there.
> > 
> Isn't much the same true for LE?
> 
> -- gil

I don't know about the Metal-C subroutines. But I write LE enabled HLASM just 
so that I can use LE supplied subroutines. And, guess what, the PL/I, FORTRAN, 
and C "system subroutines" are actually a part of LE. That's the entire reason 
for LE. To have a common subroutine library for all languages. I really like 
using the sprint() C routine for "complicated" messages for people. It makes it 
much easier to produce a message like: "The ... routine ended with a return 
code of -1 and reason code of 0x52b75d3a." Where the number of columns used for 
the "return code" value (-1) varies and you don't have to have "uneeded" blanks 
or leading 0 in it. I have found this difficult/tedious to do myself. So I 
eliminte uneeded leading 0s or blanks with ease using sprintf().

-- 
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM

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

Reply via email to