lua

使用されているハッシュの数

lua

昨日の話の続き http://d.hatena.ne.jp/tkuro/20100401/1270159580 また、{}でないテーブルのエントリを消して {}になった場合、確保されているエントリ数は変わらないので 0 にならない、という問題点が。。。(まずい?)ちゃんと見てみたら numusehash() …

テーブルの中の配列とハッシュ

lua

luaのテーブルは配列用のエントリとハッシュ(連想配列)用のエントリを別々2つを持ってて、別々に管理している、、、っていうのは何となくは知っていたのだけれど、具体的にどうであるかとか全然分かってなかった。ので、最初 Luaで空テーブルかどうか判定…

metatableと文字列連結

lua

尊敬する @shunuhsせんせーが梅.py hackathonにて「華麗なるlua講座」を執り行うとの事。残念ながら僕は用事にて出席できなく、非常に残念なのと申し訳ないのとで、せめても、となんかエントリ書いてみる。 luaの特徴というとやはり、C/C++に簡単に組み込め…

Lua覚書

代入 普通 x = 123 -- no diff between int and float s = "ho\tge" -- "ho ge" t = [[ho\tge]] -- "ho\tge" (FEP died!!)I'm not sure there's any differences between single/double quoted string. ローカル グローバル 普通に書くと何でもグローバル。l…