This is a fork from retroweaver based on the 1.1 release. The modifications have been merged back into retroweaver and all future development will be done there. This project is now inactive.
RelaxNGCC is a tool for generating Java source code from a given RELAX NG grammar.
By embedding code fragments in the grammar like yacc or JavaCC, you can take appropriate actions while parsing valid XML documents against the grammar.