サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
tanakh.github.io
Peggyとは PeggyはHaskell向けのパーザジェネレータです。 シンプルで扱いやすく、表現力のある Parsing expression grammer (PEG) を採用し、効率のよいPackrat parserを生成出来ます。 Parsing Expression Grammer Peggy は文法としてParsing Expression Grammer (PEG)を採用しています。 PEGには次のような特徴があります。 CFG (LL(1), LR(1), LALR(1), etc…) にある shift/reduce 競合が存在しない シンプルで表現力がある 無制限の先読みが可能、パーザとスキャナを分離する必要がない 入力長に対して線形時間での解析 PeggyはさらにPEGを拡張しています。 sepBy拡張構文 強力なエラー検出とわかりやすいエラーメッセージの生成 左再
What is it Peggy is a parser generator for Haskell. It supports parsing expression grammer (PEG) which is simple and expressive. It can generate efficient packrat parser. Quick Start You can install Peggy from Hackage: $ cabal update $ cabal install Peggy Github repository is here. Easy to use Syntax of Peggy is very simple and easy to understand, so you can start writing practical parser immediat
このページを最初にブックマークしてみませんか?
『tanakh.github.io』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く