最全面的Lua入門學習...筆記草稿?No, No, No, No, No 在30天要所有東西提到貌似是不太可能了,但這將會是一個由淺入深的Lua參考筆記。會竟可能涵蓋所有Lua相關核心內容。
Lua非常小,有經驗的人甚至可以在幾小時內熟悉Lua核心基礎內容、幾周內使用進階功能。並且透過輕而小的Lua,或許可以從另一角度重視其他程式語言。是C、Lisp以外,我最為推薦學習的程式語言之一。
預計涵蓋內容:認識Lua、基礎型別、控制流程、進階型別、範例嵌入C和Java。
本文同步發表於個人網站 基礎2: 註釋 --[[ { author = "lagagain", date = 20200904,...
本文同步發表於個人網站 分支條件控制 - if/elseif/else Lua的分支控制條件就僅有這麼一組:if-then/elseif-then/else...
本文同步發表於個人網站 相較於if,Lua的for迴圈有兩種,或說是三種。 進步的for迴圈 印出1-10: for i = 1, 10, 1 do p...
本文同步發表於個人網站 print("鐵人賽開始") for day=1,30,1 do print("第"...
本文同步發表於個人網站 Label & goto 這是一個強大的工具,要寫的漂亮並不容易,許多語言禁止了他。 Lua保有他。他很靈活,但你也應該慎...
本文同步發表於個人網站 回傳多值/多值返回 Lua函數可以返回多值。在我看來,這個特性是特殊的,只有少數語言真正做到多值返回。什麼意思?這表示在接收一個函數...
同步發表於個人網站 eval / load 作為一個直譯的環境,幾乎一定會有一個與eval等價的能力,不過在Lua叫做load,與其他程式相同,這個功能是強...
同步發表於個人網站 沒想到會剛好在中秋連假發表小總集。 不知道能不能在連假把最後打算寫的幾篇寫完... 關於變數 值(value)有型別;變數(varib...
本篇原預計為為第29天內容,原始標題為:「進階議題: 物件導向程式設計」。 如有發現自己穿越時空,或看不懂本文內容,屬於正常現象,請勿擔心。 您僅需要靜心等待...
同步發表於個人網站 建立陣列 關於陣列,其實也已經看過了。不過其實陣列還有兩個祕密,一個今天會揭露,另一個等等明天。 要建立一個陣列很簡單,很像C語言,只是...