Module: wt2html/parser

This module assembles parser pipelines from parser stages with asynchronous communnication between stages based on events. Apart from the default pipeline which converts WikiText to HTML DOM, it also provides sub-pipelines for the processing of template transclusions.

See http://www.mediawiki.org/wiki/Parsoid and http://www.mediawiki.org/wiki/Parsoid/Token_stream_transformations for illustrations of the pipeline architecture.

Classes

ParserPipeline
Wrap some stages into a pipeline.
ParserPipelineFactory