CeeLanguage with the extensions supported by gcc (GnuCompilerCollection). Many of these extensions are in C99; of those that are not, the most useful and/or interesting are: * GoTo labels as values (used by some VirtualMachine implementations), * typeof(...) to refer to the type of an expression, * nested functions (see NestedScopes) with LexicalScoping, * compound statements as expressions. http://gcc.gnu.org/onlinedocs/gcc-4.0.2/gcc/C-Extensions.html This compiler will also compile ObjectiveCee and (on MacOsx) ObjectiveCeePlusPlus. See also GnuCpp See ColorGcc for coloured error messages. ---- CategoryCee CategoryLanguageImplementation