タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

parserに関するmFumiのブックマーク (1)

  • LALR(1)の言語の構文解析をVim scriptで行う - 上の空な日記

    2013-03-28 LALR(1)の言語の構文解析をVim scriptで行う はじめに Vim Advent Calendar 2012の118日目の記事です。 117日目は@syuiさんのAndroidでもVimでした。お疲れ様でした。 発端 元々は2011年に、平山直之氏 (@jonigata) の開発したLALR(1)パーサジェネレータ“caper”のプロジェクトを引継ぎ、演算子優先順位及び終端記号結合方向によるコンフリクトの回避、若干の高速化などの改良を加える目的でkp19ppの開発を開始、2012年の春頃にC++のコード生成ができる段階にまで落ち着いて飽きたので暫く放置、以下のやりとりによって再度Vim script向けのコードを出力する動機に至りました。 https://github.com/marionette-of-u/kp19pp @uwanosora_n ジェ

  • 1