Lua

Lua の復習とかしてみる その 5

今日は第 6 章。 6.1 この章ではリーグ戦の対戦表を作るみたい。 6.2 テーブルを使ったデータ構造の例。 配列とハッシュを同じテーブルに突っ込んでも、ちゃんと区別して扱ってくれるらしい。 one = { "australia", "japan", score = { 3, 1 } } print(one[1…

Lua の復習とかしてみる その 3

3.1 関数呼び出しの話。 特に書くことなし。 3.2 関数の定義の仕方。 function という予約語を使うみたい。下は受け取った配列の合計を計算する関数。 function goukei(array) sum = 0 for i = 1, table.getn(array) do sum = sum + array[i] end return sum…

Lua の復習とかしてみる その 2

2.1 if 文の書き方。普通の構文。 「≠」は「 ~= 」と書く。 if bool1 then -- 処理 1 elseif bool2 then -- 処理 2 else -- 処理 3 end 2.2 while ループ。 while bool1 do if bool2 then break end end for ループ。 ここで宣言している i のスコープは for…

Lua の復習とかしてみる

Lua の復習と雑多なメモ。多分参考にはならないと思うけど、ログとして書いてみる。 テキストには、上野豊「入門 Lua プログラミング」を使用。 1.1 スクリプト言語の紹介。 Lua がどんな分野で使われているかとか。 ちなみにゲームソフトへの組み込みが多い…