Timothy M. Shead wrote:
> What I wish existed for C++ was some library
> equivalent to Amara, see
>
>
http://xml3k.org/Amara>
> ... what I like about Amara is that it provides a nice interface between
> the "host" language (Python) and the XML, without creating
> yet-another-procesing-language. I might try to adapt some Amara-like
> features to our XML layer and see whether that helps.
Following-up, I've added a (minimal subset of a) XPath parser using
Boost.Spirit, and I'm pretty pleased with the results: half our upgrade
functions have been reduced to exactly six lines of code apiece. The
other half won't reduce quite so dramatically, but should still get much
simpler and easier to understand. Bart: looking back at your XSLT
templates I see that we need to support a broader subset of XPath, but
could you take a look and see what you think?
Cheers,
Tim
[tshead.vcf]
begin:vcard
fn:Timothy Shead
n:Shead;Timothy
org:www.k-3d.org
email;internet:tshead@...
title:Founder
x-mozilla-html:FALSE
url:www.k-3d.org
version:2.1
end:vcard
------------------------------------------------------------------------------
_______________________________________________
K3d-development mailing list
K3d-development@...
https://lists.sourceforge.net/lists/listinfo/k3d-development