make that semi-automatic, i.e. i would love to have a lib that lets you control the dispatch, or rather give it hints.
Am 16.08.2010 um 23:30 schrieb Daniel Oberhoff: > :) > > 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 _______________________________________________ proto mailing list proto@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/proto