I\'ve heard that objective-C is a proper superset of C, but is objective-C 2.0?
The reason I ask is that either it isn\'t, or I misunderstand the phrase \'proper sup
Objective-C a proper superset of C, as everything that works in C will work with Objective-C.
as it is a superset, it adds some new types, definitions and directives.
That means that if you use a reserved definition like nil, you are getting into serious trouble.
That's why the above program does not compile.