:)

been following this. I wonder if you guys shouldn't start talking to compiler 
creators, specifically modern open source ones such as the clang folks, about 
optimizing compile times and erro messages of proto-style code. on the side of 
error messages i was wondering if it would be possible to teach the compiler 
specific error messages such as are possible in perocompiler land with the 
error macro. I myself had started working on a numeric library like blitz for 
kicks a few months ago, using proto, and was suprised that it actually worked 
:). I am still dreaming of a numeric library with a blitz like interface that 
dispatches automatically (with both static and dynamic dispatch as appropriate) 
to serial, sse, openmp-style, and cuda code.

dan

Am 16.08.2010 um 23:20 schrieb Eric Niebler:

> On 8/16/2010 4:54 PM, joel falcou wrote:
>> Got some error trying to compile this vs boost :: trunk
>> 
>> j...@dell-desktop:~/Desktop$ time g++-4.3 -O3 -c options.cpp -I./
>> -I/usr/local/include/boost-trunk
>> options.cpp: In member function ‘typename
>> boost::option_expr<Expr>::result<const boost::option_expr<Expr>
>> ()(Option, Default)>::type boost::option_expr<Expr>::operator()(const
>> Option&, const Default&) const’:
>> options.cpp:103: error: wrong number of template arguments (3, should be 2)
> 
> For those following along at home, there's a stray comma on line 103.
> Delete it and all it fine.
> 
> -- 
> Eric Niebler
> BoostPro Computing
> http://www.boostpro.com
> _______________________________________________
> proto mailing list
> proto@lists.boost.org
> http://lists.boost.org/mailman/listinfo.cgi/proto

_______________________________________________
proto mailing list
proto@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/proto

Reply via email to