|
Boost : |
From: Eric Niebler (eric_at_[hidden])
Date: 2003-11-17 23:42:57
Brian McNamara wrote:
> I agree that it is desirable to be able to _statically_ (at
> compile-time) analyze and "compute on" regexps.
>
> The main disadvantage is that it forces us to write regexps "ugly":
>
> +(_1 = "hello ") >> "world"
>
> rather than "pretty":
>
> regexp("(hello )+world")
Some would say regular expressions are ugly any way you look at them.
:-) As an expression template, you can use whitespace, indenting and
comments to make your regular expression more readable. Beauty is in the
eye of coder.
-- Eric Niebler Boost Consulting www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk