Chaperon is a LALR parser, which parses structured text documents and generates XML documents as output. It includes a parser generator like yacc and a regex scanner like lex. As input, it uses Chaperon, a grammar written in XML. The project includes a Ant task and transformer components for the Apache Cocoon project.
|Tags||Software Development Compilers Text Processing|
Release Notes: This release adds cleanup of the parser handler contract, especially the error handling. All Cocoon components have been moved into the Apache Cocoon repository. The parser table generation process is now faster.
Release Notes: A clean separation between the lexer and the parser is now made. Many test cases were written, and a cleaner design is used for the Cocoon components. Ant tasks were merged, and Apache Forrest was employed as a documentation system.