Parser and compiler for a markup language which outputs HTML in the format required by correspondence.js.