AccessViolation Exception

仕事でもはんだづけ、家でもはんだづけ

2014-09-15から1日間の記事一覧

c#でSpracheを使った構文解析(4)

c#でSpracheを使った構文解析(3) - AccessViolation Exception 前回記事です。 目標 var csv = "hoge,foo,bar,\nhoge1,foo1,bar1\nhoge2,foo2,bar2,bazz"; 今回はcsvのような区切り文字や改行で仕切られているものを無事に展開することを目標とします。 セル…

c#でSpracheを使った構文解析(3)

c#でSpracheを使った構文解析(2) - AccessViolation Exception の続きです。 構文解析できるならbrainf*ck、作りたくなりますよね(ならない 以前にも "brainf*ck" - 記事一覧 - AccessViolation Exception "brainf*ck" - 記事一覧 - AccessViolation Except…

c#でSpracheを使った構文解析(2)

c#でSpracheを使った構文解析(1) - AccessViolation Exception の続きです。長くなりそうなので分割しました。 前回までで、文字や数値、指定文字単体のパーサは作れるようになりました。今回はそれらを組み合わせて構文に対応するパーサを作っていきます。 …

c#でSpracheを使った構文解析(1)

なにか適当なプログラム組んでいる時に、ふと簡易スクリプト的なものを食わせたりしたくなることが多々あります。ただそのために構文解析器を自作するのも本末転倒ですし何かライブラリで出来ないかと思い探してみるとIronyとかSpracheとかがヒットする模様…