Boost logo

Boost :

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:
> "Warning
> 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, gregod at, cpdaniel at, john at