Boost logo

Proto :

Subject: Re: [proto] [phoenix] not playing nice with other libs
From: Eric Niebler (eric_at_[hidden])
Date: 2011-05-04 23:47:01


On 5/5/2011 2:27 AM, Bart Janssens wrote:
> On Wed, May 4, 2011 at 7:55 PM, Eric Niebler <eric-xT6NqnoQrPdWk0Htik3J/w_at_[hidden]> wrote:
>> Bart, how high can N go in your EDSL? Is it really arbitrarily large?
>
> I didn't hit any limit in the real application (most complicated case
> is at 9) and just did a test that worked up to 30. Compilation (debug
> mode) took about 2-3 minutes at that point, with some swapping, so I
> didn't push it any further.
>
> I've attached the header defining the grouping grammar, there should
> be no dependencies on the rest of our code.

We're talking about picking a sane and useful default for
BOOST_PROTO_MAX_ARITY. You seem to be saying that 10 would cover most
practical uses of your EDSL. Is that right?

-- 
Eric Niebler
BoostPro Computing
http://www.boostpro.com

Proto list run by eric at boostpro.com