
ConceptGCC is a prototype implementation of the Concepts language feature for C++0x, which offers improved type-checking for C++ templates and complete support for the Generic Programming paradigm. ConceptGCC 4.3.0 alpha 6 provides many improvements over previous versions of ConceptGCC, including support for the concept syntax introduced by the latest concepts proposal, N2193, along with support for many other C++0x features, such as: - Rvalue references - Right angle brackets - Default template arguments for function templates - Delegating constructors - decltype - Static assertions - C99 preprocessor - Variadic templates - Range-based for loop Source code and pre-compiled binaries for various platforms are available on the ConceptGCC download page at: http://www.generic-programming.org/software/ConceptGCC/download.php For more information about concepts, please see: http://www.generic-programming.org/languages/conceptcpp/ Doug Gregor Open Systems Lab @ Indiana University