QiiTime は Qiita/Qiitadon の同人サークル Qithub のコラボ作品です。詳細は https://qiitadon.com/@QiiTime/101306011841057999 へ。コラボ・メンバー募集中!  #2019_09 #2019_09_08 #2019_09_08_13

🆕 新着Qiita記事をお知らせします。​

​『GADTでエレガントに抽象構文木の階層を作る』
https://qiita.com/kmizu/items/c26afbec1011481f40e7 by @kmizu @​Qiita

#programming_qiita #tree_qiita #functionalprogramming_qiita

GADTでエレガントに抽象構文木の階層を作る - Qiita

いきなりですが、何かの言語とかの抽象構文木を表すときに、いつも困っている問題がありました。たとえば、PEGにおける式は、 ``` e ::= e e //連接 | e '/' e //選択 ...