https://twitter.com/kinaba のログ (twilog の方が便利です。)
教わる側より教える側の方がどう考えても実力つきますし、教わると不利になる、なら百歩譲って理解できなくもないけど逆はないでしょー、と思っている(一時間くらい前の話題に乗り遅れた) | |
@finalfusion Merdの他にででしょうか。気になります!字句解析が変わるのは結構見る印象ですが | |
@finalfusion 思い出したら教えてください。どちらかというと、そういう文法を綺麗に定義する / 構文解析を実装するのってどうやるのかに興味がある私です | |
@naoya_t このバグ技を応用しています http://www.nicovideo.jp/watch/sm18241553 | |
@naoya_t マジレスするとついったーさんの中で変なフラグがアカウントに立てられてしまってるみたいで困るのですよねー。検索しても自分のツイート出てこないですし | |
@ksmakoto @finalfusion おお Xtal!気づいてませんでした。ありがとうございます。家帰ったら実装読もう。 | |
みずしまさんがいる! | |
Xtal の構文解析の空白文字の処理のところ読んでる。 http://code.google.com/p/xtal-language/source/browse/trunk/src/xtal/xtal_parser.cpp#1025 a☆b★c って来たときに、pri=☆の優先順位, op=★の優先順位, [lr]_space=bの[左右]にスペースがあるととても大きな値。 | |
...という実装で、「見た目」と結合に逆転があったら (... +b *c ...) エラーにする。字句解析時に各トークンに左右がスペースだったかどうか持たせる&構文解析のスタックにも持たせる。なるほど http://d.hatena.ne.jp/xtalco/20090120 | |
18番の写真すごく好きだなあ http://www.theatlantic.com/infocus/2012/07/in-silhouette/100335/ "In Focus" いつもいいですね |