mcpp

Free, open source and portable C preprocessor
Download

mcpp Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Kiyoshi Matsui
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 624 KB

mcpp Tags


mcpp Description

Free, open source and portable C preprocessor MCPP is C/C++ preprocessor that supports GCC, Visual C++ and others. Its source is highly configurable and can generate executables of various specs. MCPP accompanies a validation suite to check preprocessor's conformance and quality exhaustively. Here are some key features of "mcpp": · Implements all of C90, C99 and C++98 specifications. · Provides a validation suite to test C/C++ preprocessor's conformance and quality comprehensively. When this validation suite is applied, mcpp distinguishes itself among many existing preprocessors. · Has plentiful and on-target diagnostics to check all the preprocessing problems such as latent bug or lack of portability in source code. · Has #pragma directives to output debugging information. · Is portable and has been ported to many compiler-systems, including GCC and Visual C++, on UNIX-like systems and Windows. · Has various behavior modes. · Can be built either as a compiler-specific preprocessor to replace the resident preprocessor of a particular compiler system, or as a compiler-independent command, or even as a subroutine called from some other main program. · Provides comprehensive documents both in Japanese and in English. · Is an open source software released under BSD-style-license. What's New in This Release: · This is a bug-fixed version of V.2.7.1, fixing several bugs of the previous release. · Enabled some CPU-specific predefined macros in compiler-independent-build as well as compiler-specific-build.


mcpp Related Software