peg-sharp でインデント表現された木構造を読んでみる - s_takiのキロク
Python や YAML は、インデントでツリーを表現しているけど、あれが簡単な BNF で書ける気がしなくて、どうやって書くのか気になっていたので書いて見ることにした。試して分かったことというと、インデントを解釈するのにコンテキストを持たせる必要がありそうということくらい。 入力と出力 例えばこんな風に木構造を書…