プログラミングの魔物

エラー、バグ、仕様変更と戦うブログ

2013-02-28から1日間の記事一覧

Luaでレコードアクセス2

Lua

前回の記事ではレコードの集合から条件に一致したものを抽出するメタテーブルを作成した。 しかし前回の方法は条件と等しいレコード("==")の抽出にしか対応していないため、あまり有用ではない。 そこで今回は抽出方法を拡張し、もっと柔軟にレコード操作…

Luaでレコードアクセス

Lua

遊びで書いたコードなので実用的ではないけど、発展させれば面白いかも知れない。 SQLとは文法が違うけど意図としてはそういう感じ。たとえばLuaで以下の様なレコードがあった時に records = { {name="takashi", age=20}, {name="takeshi", age=21}, {name="…