的Lua 是一種動態類型的腳本語言提供面向對象的功能,專為擴展應用程序。
Metalua提高了系統的Lua由通過改善編譯器添加元編程功能。
這是通過添加宏支持,以及一組語言擴展的,而不改變芯的Lua語言的語法來實現。
基本上,Metalua使得Lua更緊密地合作一點點的方式Lisp的作品。
功能
- 宏
- 語法擴展
- 動態分析器
- 在近萬能便攜
什麼在此版本中是新的
- 在本新聞稿中包含的Lua為Windows,所以現在無法獲得簡單的MS-Windows用戶。
- Metalua是用純Lua中再次,從而使其平台無關。沒有更多的強制C庫。冥王星接口可能會回來,作為一個選項,在未來的版本,但它不值得安裝由DLL依賴捲入麻煩。
- 在簡單的構建過程中,只是根據您的操作系統上運行make.sh或MAKE.BAT。
- Metalua庫現在是在一個單獨的metalua / *包。
要求
- 的Lua 5.1或更高版本
評論沒有發現