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