Boost logo

Boost Users :

From: Richard Hadsell (hadsell_at_[hidden])
Date: 2008-05-20 10:17:52


John Maddock wrote:
> Richard Hadsell wrote:
>
>> I just discovered the Regex algorithm selection macros that have been
>> around for a long time. I noticed that BOOST_REGEX_RECURSIVE is
>> supposed to enable a faster algorithm, and it is not the default on
>> Linux systems. Most of our patterns are very simple, so I am not
>> worried about pathological cases, and I would like to try the
>> recursive algorithm.
>>
>> Do I need to modify boost/regex/user.hpp before building the library?
>>
>
> Yes.
>
>
>> Do I need to compile my applications with the macro defined as a
>> compiler option?
>>
>
> Not if you've changed user.hpp.
>
>
>> Is it sufficient to define the macro in a source file before including
>> the boost/regex.h header?
>>
>
> No the library has to built with the same options as you use in your
> application.
>
> BTW the performance difference between the recursive and non-recursive
> algorithms is actually quite small.
>
> HTH, John.
>
It does. Thanks.

-- 
Dick Hadsell			914-259-6320  Fax: 914-259-6499
Reply-to:			hadsell_at_[hidden]
Blue Sky Studios                http://www.blueskystudios.com
44 South Broadway, White Plains, NY 10601


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net