And anyway, a real implementation of lint for C would immediately say "Warning: source code is in C. Choose a cleaner language. To disable this warning, #define THIS_IS_A_COMPILER_AND_THUS_MAKES_SENSE_TO_WRITE_IN_C in your code."