2017-02-15から1日間の記事一覧

TI-Nspire & Lua / スクリプティングのヒント / メタテーブルを使う 7 / メタテーブルを直接使わずにクラスを利用する

Nspired Lua は class() ライブラリーが実装してあるのでメタテーブルを直接使わずにクラスが記述できる。 Class = class() function Class:init(a, b) self[1] = a self[2] = b end function Class:setValue(where, what) rawset(self, where, what) end --…