Ghotiのカッコ対応

Ad hocでない対応を思いついたのでメモしておこう(いや括弧だけ特別扱いなんで結局はad hocではあるんだけど)。
開き括弧から閉じ括弧までをひとつのトークンとみなし、まず普通にマルコフ連鎖を作る。次に括弧内について、同様にマルコフ連鎖トークンを繋いでいけば良い。
要はネストしたマルコフ連鎖による文の展開なんだけれど、この方法は色々応用がききそうな予感。というかこれを各形態素に当てはめればそのまま素朴な生成文法というか。
問題は開き括弧と閉じ括弧が常に対応してないといかんことなんだけど、まあ事前にスキャンして、もし対応してなければ無視して普通に処理するあるよろし、ってことでどうでしょ。
実装は・・・結構面倒な気が。うう。