2015-06-16から1日間の記事一覧

PEG

PEG モドキを Haskell で。データ構造を定義した。Show のインスタンスにする部分は省略。 data PExp nt = Eps -- epsilon | AtomT String -- Terminal symbol | AtomNT nt -- Non-Terminal symbol | PExp nt :. PExp nt -- e1 e2 | PExp nt :/ PExp nt -- e…