なんかこれといって、特徴とか、売りとかがない気がする。
luaだからこんなことができる、とかあるのかな。

感想。
0)全ての文(?)の終端がendなのは萎える。
 rubyもそうだけど、これ、実はすごく読みにくい。
 結局、文の対応がインデントでしかわからない。
1)式の終端記号がない。危険な香りがする。
2)テーブル{}に関係する構文と操作全般がわかりにくい。
3スクリプト用途にしては、)returnとかfunctionとか長い名前が気になる。
 return不用、function → fn or lambda、 local → letとか。まあ修正すりゃいいけど。
4)elseifかよ。
5)local変数群への多重代入がややわかりにくい。
6)でも多値を返せるのは便利。
7)レジストリって何?
8)タグの有効な使い方ってなんだろう?
9)テーブルは慣れれば使いやすいかも。