Skip to content
Jakub Jirutka edited this page May 10, 2015 · 4 revisions

Resources for developing a grammar for AsciiDoc.

shortcode (github.com)

a PEG grammar for parsing Wordpress shortcodes

Blog posts by @cletus

Excellent blogposts about difficulties with writing proper parser for Markdown, includes PEG and ANTLR.

CommonMark formal grammar (discussion)

Discussion about formal grammar for CommonMark which includes many suggestions useful even for AsciiDoc.

Parser generators

PEG.js

A PEG parser generator for JavaScript (@jirutka knows the author personally).

rust-peg

A PEG parser generator for Rust.

parboiled2

A macro-based PEG parser generator written in Scala.