Re: [cc65] Disk IO

Date view Thread view Subject view

From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2002-10-17 11:40:09


On Thu, Oct 17, 2002 at 01:25:28AM -0500, Brian Bagnall wrote:
> Are there any differences between ANSI C and ISO C? (not really CC65 related I know)

At least ISO C is not an exact specification, since there are two ISO C
standards and several additions.

The original C standard was an ANSI C standard. The standard was later moved
to the ISO to make it an international standard, since this time, the american
ANSI standard contains just a reference to the corresponding ISO standard.
This C standard was called C90 (because of the year). One or two minor
additions/clarifications were added ("Technical Corrigendum") but these did
not introduce new features.

Since 1999 there is a new C standard (C99 in short). It adds a lot of new
features like

        * new comments
        * changed initializations
        * complex numbers
        * long long integers (at least 64 bit in size)
        * wide chars
        * ...

I you're really interested in this standard: it can be downloaded as a PDF
from www.ansi.org for about USD 10.

cc65 will probably never adhere fully to this standard, since I cannot think
of any reason for features like 64 bit integers on a 6502 machine.

Regards


        Uz


-- 
Ullrich von Bassewitz                                  uz_at_musoftware.de
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo_at_musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.


Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2002-10-17 11:40:14 CEST