[e-lang] XML library: requirements gathering

Thomas Leonard tal at it-innovation.soton.ac.uk
Fri Feb 12 07:55:04 PST 2010


On Mon, 2010-02-01 at 11:49 -0500, Kevin Reid wrote:
> On Feb 1, 2010, at 11:23, Thomas Leonard wrote:
> 
> >>>> * It is possible to construct a customized XML quasiparser with a
> >>>> given set of namespace declarations.
> >>>>
> >>>> * There are means to traverse and pattern-match XML trees.
> >>>> Currently I
> >>>> have two plans in mind for this:
> >>>>  1. XPath expressions can be used as subscripts. Example:
> >>>>    ? xml`<a>xyz</a><b>foo</b><a>bar</a>`[xpath`a/text()`]
> >>>>    # value: [xml`xyz`, xml`bar`]
> >>>>  (This is a working-right-now example.)
> > [...]
> > Can we get hold of this code from somewhere to test it?
> 
> 
> It exists in a not-yet-published Git repository.
> 
> I would have gotten it cleaned up and available, but schoolwork and a  
> cold have wiped out my free time/enthusiasm for the past week. Sorry!

No problem; I've make a temporary (string-based) one which we're using
while the proper version is being developed:

http://barooga.it-innovation.soton.ac.uk/cgi-bin/gitweb.cgi?p=labs/e-prototype;a=blob;f=src/main/e/gria/tools/xml.emaker;h=41b1281450570c2deb7c18b0e259fdfcc7aca2a9;hb=e9105f9e46db8680a3843cbafe9dae73e0d6cdec



-- 
Dr Thomas Leonard
IT Innovation Centre
2 Venture Road
Southampton
Hampshire SO16 7NP

Tel: +44 0 23 8076 0834
Fax: +44 0 23 8076 0833
mailto:tal at it-innovation.soton.ac.uk
http://www.it-innovation.soton.ac.uk 



More information about the e-lang mailing list