PEGと構文解析に関するアレコレの勉強会 Vol.1 http://connpass.com/event/16630/ の発表資料です。
![Introduction to PEG](https://cdn-ak-scissors.b.st-hatena.com/image/square/9e2555909150ffa21fbb01705f3237530f62e1fb/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fintroductiontopeg-150808064612-lva1-app6892-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
※この記事は自分が学習するついでに過程をまとめた記事です。間違った説明が多々あると思います。 dmajda/pegjs · GitHub https://github.com/dmajda/pegjs pegjsはJavaScriptで実装されたLL(k), LRの再帰下降パーサです。何をするものかというと、入力された文字列を 分析(parse)して組み替えます。 自分がこのpegjsに興味を持ったのは、 coffeescriptの別実装である https://github.com/michaelficarra/CoffeeScriptRedux が、モダンなパーサコンビネータの実装としてcoffeeの作者本人であるJeremy Ashkenasに紹介されていたからでした。src/grammar.pegjs です。 大学などでコンパイラについて習った人はともかく、それ以外の人は何のことだか
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く