lua for windows——專業(yè)的腳本編程開發(fā)軟件推薦(lua腳本編程器)
Lua for windows是一款專業(yè)的腳本編程開發(fā)軟件,這款軟件底層語言采用了C語言編寫并以源代碼形式開放,大小僅為100KB,方便用戶嵌入其他程序當(dāng)中。同時還有著強(qiáng)大的可擴(kuò)展形,在lua中提供了非常易于使用的擴(kuò)展接口和機(jī)制,用戶可以當(dāng)做內(nèi)置功能進(jìn)行使用,感興趣的小伙伴快來下載吧!
來源:http://www.3h3.com/soft/267992.html
軟件功能
1、輕量級: lua for windows官方版用標(biāo)準(zhǔn)C語言編寫并以源代碼形式開放,編譯后僅僅一百余K,可以很方便的嵌入別的程序里。
2、可擴(kuò)展: Lua提供了非常易于使用的擴(kuò)展接口和機(jī)制:由宿主語言(通常是C或C )提供這些功能,可以使用它們,就像是本來就內(nèi)置的功能一樣。
3、支持面向過程(procedure-oriented)編程和函數(shù)式編程(functional programming);
4、自動內(nèi)存管理;只提供了一種通用類型的表(table),用它可以實(shí)現(xiàn)數(shù)組,哈希表,集合,對象;
5、語言內(nèi)置模式匹配;閉包(closure);函數(shù)也可以看做一個值;提供多線程(協(xié)同進(jìn)程,并非操作系統(tǒng)所支持的線程)支持;
6、通過閉包和table可以很方便地支持面向?qū)ο缶幊趟枰囊恍╆P(guān)鍵機(jī)制,比如數(shù)據(jù)抽象,虛函數(shù),繼承和重載等。
軟件特色
lua for windows官方版是一個Lua庫,開發(fā)用于補(bǔ)充與標(biāo)準(zhǔn)Lua發(fā)行版提供的文件系統(tǒng)相關(guān)的一組函數(shù)。
LuaFileSystem提供了一種便攜式方式來訪問底層目錄結(jié)構(gòu)和文件屬性。
LuaFileSystem是免費(fèi)軟件,使用和Lua 5.1 相同的 許可協(xié)議。
LuaFileSystem應(yīng)該使用Lua 5.1構(gòu)建,因此必須正確安裝目標(biāo)版本的語言庫和頭文件。
LuaFileSystem提供了一個Makefile和一個單獨(dú)的配置文件, config在運(yùn)行之前應(yīng)該對其進(jìn)行編輯以適合您的安裝 make。該文件有一些定義,如外部庫的路徑,編譯器選項(xiàng)等。
在Windows上,用于編譯LuaFileSystem的C運(yùn)行時必須與Lua使用的運(yùn)行時相同,否則某些LuaFileSystem函數(shù)將無法工作。
dev
在Unix系統(tǒng)上,這表示i節(jié)點(diǎn)所在的設(shè)備。在Windows系統(tǒng)上,表示包含文件的磁盤的驅(qū)動器號
ino
在Unix系統(tǒng)上,這表示inode編號。在Windows系統(tǒng)上這沒有意義
mode
代表相關(guān)保護(hù)模式的字符串(值可能是 file,directory,link,socket, named pipe,char device,block device或 other)
nlink
到文件的硬鏈接數(shù)
uid
所有者的用戶標(biāo)識(僅限Unix,在Windows上始終為0)
gid
所有者的組標(biāo)識(僅限Unix,在Windows上始終為0)
rdev
在Unix系統(tǒng)上,表示特殊文件索引節(jié)點(diǎn)的設(shè)備類型。在Windows系統(tǒng)上表示相同dev
access
最后訪問的時間
modification
最后一次數(shù)據(jù)修改的時間
change
最后文件狀態(tài)更改的時間
size
文件大小,以字節(jié)為單位
blocks
塊分配文件; (僅限Unix)
使用說明
lua for windows官方版語言說明
Lua Interpreter(Lua解釋器)
Lua Reference Manual(Lua參考手冊)
Quick Lua Tour (Lua快速入門)
Examples (Lua范例)
Libraries with documentation (一些Lua庫和文檔)
SciTE (一個很棒的多用途編輯器,已經(jīng)對Lua做了特殊設(shè)置)
SciTE字體及中文設(shè)置
Filerx 在Windows上提供項(xiàng)目管理和宏功能。
scitecmd 是一個簡單的實(shí)用程序,在Windows上從命令行在SciTE中打開文件作為選項(xiàng)卡。
APDL
APDL屬性和API
ASP
ASP API方法
自動鑰匙
AutoHotkey屬性
AutoIt3
SciTE4AutoIt3包含AutoIt3相關(guān)屬性和API文件的網(wǎng)站。
C
C標(biāo)準(zhǔn)庫
C
Windows API
OpenGL API
Glut API
C#
C#API文件和生成器程序。
CIL
CIL / MSIL的屬性
CMake
CMake API
FORTRAN
標(biāo)準(zhǔn)FORTRAN API函數(shù)
Java
Java API和Java幫助
Lua
Lua 5 C API和Lua函數(shù)
Microsoft sql
替換sql.properties
mysql
關(guān)鍵詞
nncron
nncron.api
Oracle
具有其他關(guān)鍵字和標(biāo)準(zhǔn)包名稱的擴(kuò)展屬性文件。
osCommerce