??? 03/03/09 14:15 Read: times |
#163020 - A compiler should translate the language Responding to: ???'s previous message |
A C compiler should ONLY translate C statements.
If you as a user choose to use the optional extensions, then you are no longer using C. Of course some of these extensions are not only handy but essential for a microcontroller. And a Compiler vendor that does not provide those "essential" extensions will suffer in the marketplace. Fortunately the pre-processor allows you to "customise" most of these extensions in such a way as to preserve portability to different platforms. So you can write in the language but take advantage of extensions when required via macros. David. |