
On Tue, Oct 25, 2011 at 11:35 AM, Lorenzo Caminiti <lorcaminiti@gmail.com> wrote:
On Mon, Oct 24, 2011 at 7:01 PM, lcaminiti <lorcaminiti@gmail.com> wrote:
Dave Abrahams wrote:
No, it's still too dense because of the comments (and the redundant optional "namespace tag"). Try again, please :-) Sure, that's easy. Let me know if this still requires more work:
I re-wrote all examples from Boost.Parameter using the proposed Boost.Contract syntax for named parameters (these named parameter examples don't compile yet): https://svn.boost.org/svn/boost/sandbox/contract/libs/contract/doc/html/cont... With named parameters for templates and constructors, Boost.Contract should be able to save the programmer from some boiler-plate code required instead by Boost.Parameter: https://svn.boost.org/svn/boost/sandbox/contract/libs/contract/doc/html/cont... https://svn.boost.org/svn/boost/sandbox/contract/libs/contract/doc/html/cont... This additional example mixes a bit more named parameters and contracts: https://svn.boost.org/svn/boost/sandbox/contract/libs/contract/doc/html/cont... Comments are always welcome :) --Lorenzo