- implementation, so maintaining this hopefully shouldn't be much work.)
- As proof-of-concept, I've got Perl, PHP and Python implementations that work
- and feel largely the same -- Ruby and other implementations are welcome.
- (This is backed up by a test suite, which ensures that all the different
- implementations return structurally equivalent XML for a certain set of
- test cases. Porting to a new language is not difficult, and once you've
- got all the test cases to pass, your work is most likely done.)
+ implementation, so maintaining this hopefully shouldn't be much work.) As
+ proof-of-concept, there are got Perl, PHP, Python, Ruby and C++11
+ implementations that work and feel largely the same (and even a SAX-based Perl
+ implementation, for larger trees that won't fit into memory) -- other
+ implementations are welcome. This is backed up by a test suite, which
+ ensures that all the different implementations return structurally
+ equivalent XML for a certain set of test cases. Porting to a new language
+ is not difficult, and once you've got all the test cases to pass, your
+ work is most likely done.