Lua 應存在的一些專案,可能是修改語言核心或作為程式庫。請勿使用此頁面來討論 Lua 語法或語意的變更、語言缺陷和其他類似模稜兩可的事情,而是用來討論一些應該存在的專案,以及可以明確定義的事物。
- XMPP 客户端程式庫:類似於 java 的「Smack」程式庫(高階呼叫「傳送這則訊息給此人」、「使用這個密碼以這個使用者身分登入此伺服器」等)會很不錯。
- 正在進行中,請參閱 [ verse ](歡迎在 IRC 中傳送回饋意見和貢獻給 MattJ)-- MatthewWild?
- LuaNumeric?:使用 Lua 進行科學運算。類似 numpy 或 PDL 的規模可能超出了 Lua 的範圍,但是對實際陣列的基本支援非常適合小型且快速的語言!一維陣列類型是使用 tolua 快速一次性的(存在於 angband 來源中),但 2d 矩陣和更高版本則更為複雜且棘手。
- [數字 Lua] 是否解決了這些問題?如果是,請考慮移至已解決的頁面。
- 另一個專案 [Lunum] 可以執行多維陣列運算和檔案 I/O,類似於 Numpy。它比較不像 Scipy 而比較像數字 Lua,這些專案最終可以合併嗎?
- 將 MIME 電子郵件訊息解析成 Lua 表格的能力,以及從表格建立訊息的能力。DiegoNehab 為標頭撰寫了一些解析程式碼,但沒有針對內文撰寫。考量到發表會太醜,因此 NormanRamsey 有些程式碼不會公開,但若有人提出要求,他會分享。
- [Cairo] 程式庫的繫結。[ 我打算考量這一點,作為準備 [蜘蛛] 專案的一部份。-- askok@dnainternet.net ]
- meta.add(table1, function (a, b) return {value=a.value+b.value} end)。這對我來說比 __add 還要整潔些,而且實現起來也很簡單,作為對目前元表語意的包裝,而非替換。包裝是多餘的。它們會占用程式碼空間,而且不會增加功能。如果你真的需要,可以很容易地將它新增到你的程式中。請參閱 ZenOfLua。
已解決
最近變更 · 喜好設定
編輯 · 歷史
最後編輯 2012年2月20日 下午7:06 GMT (差異)