Jez Higgins

Freelance software generalist
software created
extended or repaired


Older posts are available in the archive or through tags.

Feed

Follow me on Twitter
My code on GitHub

Contact
About

Thursday 27 March 2003 Arabica

There's a new release of the Boost library, and it now includes Spirit. Knocking on a year ago, I used Spirit to bang together a partial XML parser (called Garden) in a morning. It was a pretty amazing thing to do, and it really is an impressive bit of work. I kind of wandered off onto other stuff, before getting back into the paying harness. More or less simultaneously, Spirit went into heavy development, so I left the work I'd done just sitting. Obviously things have calmed down now, and I'm thinking about giving it another look. When I started out with Arabica I never intended to write my own XML parser, but what the hell. I never intended to write a DOM implementation either, but I did one of those (actually my second, and I've since done a third, but the other two are Java wrappers for DOM-like-but-not-quite-DOMs).

I've used other bits of Boost in other things, and it is a top bit of work. Check all of it out, not just Spirit (although Spirit does rock - have a look at this for instance, Wave: a Standard conformant C++ preprocessor library).


Tagged code, arabica, xml, and c++


Jez Higgins

Freelance software generalist
software created
extended or repaired

Older posts are available in the archive or through tags.

Feed

Follow me on Twitter
My code on GitHub

Contact
About