/iXML

Experiments with S. Pemberton's "invisible XML" idea

Primary LanguageJava

iXML

This project contains experiments with S. Pemberton's "invisible XML" idea. Parsing Expression Grammars (PEG) are used to parse anything into XML. Specifically, we use a modified version of Waxeye integrated into Apache Cocoon 2.1. The integration code is not yet open sourced by the Dutch government, but code for a Cocoon 2.1 generator is included.

The first experiment is a parser for M. Kay's FtanML. The parser can handle all FtanML markup, except cells. This is caused by a limitation of Waxeye.

The "Anything To XML.pptx" presentation explains the ideas behind all this.