Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Compilers LCC > Re: lcc and c99...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 3 of 21 Topic 977 of 1070
Post > Topic >>

Re: lcc and c99 conformance

by jacob navia <jacob@[EMAIL PROTECTED] > Sep 12, 2007 at 03:06 PM

Antoine Leca wrote:
> En news:KKedndzrGaHRYnnbnZ2dnUVZ_gCdnZ2d@[EMAIL PROTECTED]
 Wade Ward va
escriure:
>> I have had lcc on previous windows installations and found it useful,
>> despite claims to the contrary from True Believers in comp.lang.c.
>> It was where I found headers for C99 needs.
>>
>> How far has lcc come with C99?
> 
> Nowhere, as far as I know. Pr. Fraser and Pr. Hanson slowed down the
work on
> lcc around 1996 (see the dates of the papers). In this timeframe, there
were
> no C99 standard available.
> 
> Some provisions for some features of C99 are available within the 4.2
> (latest) version. However, they might give you false hope: for example,
a
> long long type is forecasted, but it is made equivalent to the long
type...
> Besides 64-bit arithmetic, other areas needing work are VLA, complexes,
> compounds literals and out-of-order initialisations, mixing declarations
and
> statements, the enhanced for, and small thingies like __func__ or
> hexadecimal floats.
> 

All that is implemented in lcc-win32

> 
> lcc-win32, the project of Jacob Navia, which is originally based on lcc
but
> includes a LOT of additional stuff, is more aimed at C99 compliance. And
it
> is still developped.
> 

Sure !

:-)

> 
>> If I wanted full compliance, I could lay out money for dinkumware
> 
> As far as I know, Dinkumware makes libraries, and lcc is a
(freestanding)
> compiler. They are different animals. In fact, you need both in order to
> actually produce programs (and a preprocessor, and an assembler, and a
> linker, too.)
> 
> 
>> Will lcc likely be good enough in this respect for guys like me,
>> a cowboy on a keyboard?
> 
> Sorry, I cannot make sense from your sentence.
> lcc is a tool to learn how to write compilers. If you are not in the job
of
> writing compilers, lcc is probably NOT "good enough" for you.

lcc-win32 is.


> And as I wrote, lcc's development sort-of stopped some years ago, so if
you
> are seeking bleeding-edge, this is probably not the good choice either.
> 
> 

lcc-win32 is the edge of development!

> Antoine
> 

jacob
 




 21 Posts in Topic:
lcc and c99 conformance
"Wade Ward" <  2007-09-10 04:24:34 
Re: lcc and c99 conformance
"Antoine Leca"   2007-09-12 14:43:51 
Re: lcc and c99 conformance
jacob navia <jacob@[EM  2007-09-12 15:06:48 
Re: lcc and c99 conformance
"Antoine Leca"   2007-09-12 19:13:44 
Re: lcc and c99 conformance
"Wade Ward" <  2007-09-12 17:11:38 
Re: lcc and c99 conformance
jacob navia <jacob@[EM  2007-09-12 15:05:22 
Re: lcc and c99 conformance
"Wade Ward" <  2007-09-12 17:22:09 
Re: lcc and c99 conformance
Ben Bacarisse <ben.use  2007-10-14 19:03:20 
Re: lcc and c99 conformance
jacob navia <jacob@[EM  2007-10-14 20:21:16 
Re: lcc and c99 conformance
CBFalconer <cbfalconer  2007-10-14 20:45:58 
Re: lcc and c99 conformance
jacob navia <jacob@[EM  2007-10-14 20:45:49 
Re: lcc and c99 conformance
"Charlie Gordon"  2007-10-15 13:14:47 
Re: lcc and c99 conformance
Ben Bacarisse <ben.use  2007-10-14 23:15:08 
Re: lcc and c99 conformance
"Antoine Leca"   2007-10-15 17:51:03 
Re: lcc and c99 conformance
Ben Bacarisse <ben.use  2007-10-14 23:51:23 
Re: lcc and c99 conformance
"Antoine Leca"   2007-10-15 17:38:29 
Re: lcc and c99 conformance
jacob navia <jacob@[EM  2007-10-15 18:03:07 
Re: lcc and c99 conformance
Ben Bacarisse <ben.use  2007-10-15 12:43:44 
Re: lcc and c99 conformance
"Charlie Gordon"  2007-10-15 17:17:43 
Re: lcc and c99 conformance
Ben Bacarisse <ben.use  2007-10-15 18:31:06 
Re: lcc and c99 conformance
Ben Bacarisse <ben.use  2007-10-15 18:44:57 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Oct 11 18:24:52 CDT 2008.