パーサジェネレータ
LL法 ANTLR(前身は PCCTS) JavaCC Coco/R Boost.Spirit - LL(∞)構文解析器生成フレームワークであり、文法は C++ のプログラム内にインラインで書かれる。Boostライブラリに含まれている。 JetPAG - 最適化 LL(k)構文解析器生成ツール JFLAP - LL(1)構文解析の教育用ツール Ocaml Genlex Module Parsec - Haskell 向けのパーサーコンビネータのライブラリ Scala Standard Parser Combinator Library SLK
LR法 bison yacc SableCC lemon - C用のプッシュ型パーサを生成 caper - C++/JavaScript/C#/D用のプッシュ型パーサーを生成 kp19pp - caperを引き継ぎ、高速化と曖昧さ・衝突の回避の改良を行ったもの kmyacc - 多言語対応LALRパーサー生成系 CUP - LALR Parser Generator in Java JS/CC - The LALR(1) parser and lexical analyzer generator for JavaScript, written in JavaScript RACC - Rubyで書かれたパーサジェネレータ
PEG XPEG - ウェイバックマシン(2013年11月1日アーカイブ分) - C++用 Peggy - Haskell用 PackCC - C 用 Packrat Parser 生成器 (左再帰サポート)