The XOperator is four things at once:
- A scriptable command-line tool to compare, merge and synchronize XML documents.
- A Java library (in .jar-format) for integration into own projects.
- A framework to formulate and evaluate algebraic expressions on XML trees.
- A framework to express object-oriented inheritance (and more) in pure XML.