ollef@sics.se (Olle Furberg) (09/07/90)
Could someone tell me which versions (if any) of LSC and MPW C are ANSI-comp.? /Olle
russotto@eng.umd.edu (Matthew T. Russotto) (09/07/90)
In article <1990Sep6.221626.16555@sics.se> ollef@sics.se (Olle Furberg) writes: >Could someone tell me which versions (if any) of LSC and MPW C are ANSI-comp.? > > /Olle MPW versions 3.0 and up. None of the Lightspeed C's are ansi-compliant, and the differences are enough to drive you crazy. (sizeof doesn't return size_t, for instance)
phils@chaos.cs.brandeis.edu (Phil Shapiro) (09/11/90)
In article <1990Sep7.134415.15193@eng.umd.edu> russotto@eng.umd.edu (Matthew T. Russotto) writes: In article <1990Sep6.221626.16555@sics.se> ollef@sics.se (Olle Furberg) writes: >Could someone tell me which versions (if any) of LSC and MPW C are ANSI-comp.? > > /Olle MPW versions 3.0 and up. None of the Lightspeed C's are ansi-compliant, and the differences are enough to drive you crazy. (sizeof doesn't return size_t, for instance) Unless I'm mistaken... MPW 3.2 (and lower) aren't fully ANSI compliant, the problem being that MPW supports extensions that can't be disabled (such as using '.' in a macro name). According to Michael Kahl, the Principal Architect of Think C, the next major release of Think C will be fully ANSI compliant. -phil shapiro, symantec tech support -- Phil Shapiro phils@chaos.cs.brandeis.edu