WARNING: To understand and use XPA, you will need substantial knowledge of ANTLR parsing and of the Java programming language!
XPA (Xml Processing for Antlr) makes ANTLR processing and transformation features accessible for XML. In order to achieve this it provides adapters for events generated by SAX parsers and an internal XML parser to ANTLR data structures. XPA is the successor of XTAL. It adds (tokens)parsing features and simplifies as well as clarifies tree parsing code and concepts.
XPA: Copyright (c) 2003, Oliver Zeigermann