2011-11-10から1日間の記事一覧

classの記述を簡潔に書けるようにする

Lua

Codifyでclassを記述する時の方法が以下の様な感じで、metatableを意識しないで書けるのがとても良かったので実装してみた。 Vec3 = class() function Vec3:init(x,y,z) self.x,self.y,self.z = x,y,z print("vec3:init",x,y,z) end function Vec3:dump() pr…

iPad上でProce55ingの様に書けるLua環境Codify

http://twolivesleft.com/Codea/ Proce55ingのAPIを意識して作られている上に、エディターやカラーピッカーまで付いててすごい。 コード補完も便利で、ちょっとしたプロトタイピングには最高の環境じゃなかろうか。 ただし、アプリの制限でファイルの入出力…