|
Boost : |
From: Douglas Gregor (doug.gregor_at_[hidden])
Date: 2007-04-11 18:11:46
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
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk