「コンパイラ・スクリ ..
[2ch|▼Menu]
4:デフォルトの名無しさん
05/01/19 19:07:16
その他のパーサジェネレータ等

ANTLR(非yaccのパーサジェネレータ)
URLリンク(www.antlr.org)

JavaCC(Java Compiler Compiler)
URLリンク(javacc.dev.java.net)
URLリンク(village.infoweb.ne.jp)
URLリンク(www.asahi-net.or.jp)

CUP & JLEX or CUP & JFlex
CUP URLリンク(www.cs.princeton.edu)
JLEX URLリンク(www.cs.princeton.edu)
JFlex URLリンク(www.jflex.de)

SableCC
URLリンク(www.sablecc.org)

¬<><∪∪ (notavacc)LALR(1)
URLリンク(ne.cs.uec.ac.jp)

JavaCCはLL(k)だけど、上のはANTLR以外はLALR(1)
でもANTLRはC++なんかにも対応。

boost::spirit(C++のテンプレートでEBNFの構文を模倣)
URLリンク(spirit.sourceforge.net)
URLリンク(boost.cppll.jp)(マニュアル日本語化プロジェクト)
URLリンク(www.fides.dti.ne.jp)


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5330日前に更新/188 KB
担当:undef