Subject: Re: [boost] Rave for proposed Boost.Local (functions)
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2011-02-02 17:12:36
On 02/02/2011 13:23, Thomas Heller wrote:
> To quote the Boost.Local docs:
> Unfortunately, there are intrinsic limitations to the amount of syntactic
> error checking that can be done by the parsing macros implemented using the
> preprocessor. As a consequence, an error in using the parenthesized syntax
> might result in cryptic preprocessor errors. The best way to identify and
> correct these errors is usually to visually inspect the signature comparing
> it with the parenthesized syntax grammar (see the Grammar section). When
> syntactic errors can be detected by the parsing macros, they are raised at
> compile-time using error messages of the form ERROR_description_text."
Enumeration of parameters and bindings is not where code complexity is.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk