言語ゲーム

とあるエンジニアが嘘ばかり書く日記

Twitter: @propella

2009-11-15から1日間の記事一覧

逆転パーサー 4

何となく何が足りてないかはっきりして来ました。まず言葉の定義から。 読み込みとは、バイナリ列 (例 [0 1 0 1 1 ...]) を入力しオブジェクト(例: "Hello") を出力する事。 書き込みとはオブジェクトを入力し、バイナリ列を出力する事。 ルールから、読み込…

逆転パーサー 3

考えている事をだらだら書きます。 バイト列 前回取り上げた amv2 の 可変長整数の例があまりにも単純すぎたので、もうちょっと難しい例を考えてみます。ありがちなバイト列のエンコーディングとして、最初の 1 バイトが長さで、残りのバイトで 0 - 255 バイ…