Boost logo

Boost :

From: Eric Niebler (eric_at_[hidden])
Date: 2004-07-05 18:26:30

Dan wrote:
> I downloaded the xpressive files and had a look through the files.
> I'm interested. I'd like to put xpressive to work in a real parsing
> application (it's the early stages of development so I'm confident we will
> work through any issues well before release).

Excellent! I was getting ready to send mail letting people know that
xpressive is approaching maturity. I'm eager for users and feedback.

(For those who have no idea what we're talking about, xpressive is a new
regular expression template library I've been working on that allows
regexes to be written both as strings and as expression templates, a-la

> I've been getting a vague idea of how things work through the tests, and I
> may find more in the source files, but what I really need is a quick
> explanation of the basics.
> If you haven't already, I'd seriously recommend writing a quick start guide
> and placing it with the project files. If you have some documentation, I'd
> love to get access to that but otherwise just a brief explanation of the
> basics will suffice for now.

I'm furiously working on xpressive's documentation right now! Most of
what you would need to get started is already written and checked in.
You can find it at boost-sandbox/libs/xpressive/index.html. It is a work
in progress.

> It is my hopes that xpressive will make development and maintenance of our
> application easier and that our use of the library will help shape
> xpressive's development in a positive fashion.

Indeed! The biggest thing missing from xpressive right now, aside from
comprehensive and complete documentation, is users. Your feedback would
be most welcome.

Eric Niebler
Boost Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at