書こうなんてぇと、放っといても色んなもんに目移りする。「lexerを自分で書く」という行為そのものも「気が散るに足るおもろいオモチャ」に囲まれる環境に身を置くことにもなるわけなんだけれども、書こうとしてるのが「lex/yacc」だ、ってのもこれをさらに増強するんであってな。なってくると、「サンプル」として探そうとすると今はほとんど見つからない。どんだけ需要ないんだ、てことな。探してくるのもかなり大変だ。ワタシに心当たりがあるものはいくつかあるけれど、知らないものまで探しにいくのはさすがに大変だ。何度も同じもんみてるうちに、かなり記憶が蘇ってきたので、だったら自分でサンプル書いちゃおうかな、と。minify」かな、と思った、というのが、連想ゲームその壱。言えば、「空白文字の数の増減によって意味が変わりうるような書き方はあるや、否や」ということも問題になる。これは言語の設計にも関係する。言語仕様によるものだった。K=1,3」は、行番号5までのブロックを、変数Kを1から3まで動かしながらループ」を意味する。いう代入だと翻訳した。動かせる環境なんかもちろん持ってない(し資料だって無論あるわけない)ので、確認しながら書いてるわけじゃない。その手の悩ましい仕様はあったかいな、と気になりだしたのさ、と、連想ゲームその弐の開始。コメントは取り去るわけだから関係ないけどね。