lua for windows是一款专业的脚本编程开发软件,这款软件底层语言采用了C语言编写并以源代码形式开放,大小仅为100KB,方便用户嵌入其他程序当中。同时还有着强大的可扩展形,在lua中提供了非常易于使用的扩展接口和机制,用户可以当做内置功能进行使用,感兴趣的小伙伴快来下载吧。
来源:http://www.3h3.com/soft/267992.html软件功能1、轻量级: lua for windows官方版用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程序里。2、可扩展: Lua提供了非常易于使用的扩展接口和机制:由宿主语言(通常是C或C++)提供这些功能,可以使用它们,就像是本来就内置的功能一样。3、支持面向过程(procedure-oriented)编程和函数式编程(functional programming);4、自动内存管理;只提供了一种通用类型的表(table),用它可以实现数组,哈希表,集合,对象;5、语言内置模式匹配;闭包(closure);函数也可以看做一个值;提供多线程(协同进程,并非操作系统所支持的线程)支持;6、通过闭包和table可以很方便地支持面向对象编程所需要的一些关键机制,比如数据抽象,虚函数,继承和重载等。软件特色lua for windows官方版是一个Lua库,开发用于补充与标准Lua发行版提供的文件系统相关的一组函数。LuaFileSystem提供了一种便携式方式来访问底层目录结构和文件属性。LuaFileSystem是免费软件,使用和Lua 5.1 相同的 许可协议。LuaFileSystem应该使用Lua 5.1构建,因此必须正确安装目标版本的语言库和头文件。LuaFileSystem提供了一个Makefile和一个单独的配置文件, config在运行之前应该对其进行编辑以适合您的安装 make。该文件有一些定义,如外部库的路径,编译器选项等。在Windows上,用于编译LuaFileSystem的C运行时必须与Lua使用的运行时相同,否则某些LuaFileSystem函数将无法工作。dev在Unix系统上,这表示i节点所在的设备。在Windows系统上,表示包含文件的磁盘的驱动器号ino在Unix系统上,这表示inode编号。在Windows系统上这没有意义mode代表相关保护模式的字符串(值可能是 file,directory,link,socket, named pipe,char device,block device或 other)nlink到文件的硬链接数uid所有者的用户标识(仅限Unix,在Windows上始终为0)gid所有者的组标识(仅限Unix,在Windows上始终为0)rdev在Unix系统上,表示特殊文件索引节点的设备类型。在Windows系统上表示相同devaccess最后访问的时间modification最后一次数据修改的时间change最后文件状态更改的时间size文件大小,以字节为单位blocks块分配文件; (仅限Unix)使用说明lua for windows官方版语言说明Lua Interpreter(Lua解释器)Lua Reference Manual(Lua参考手册)Quick Lua Tour (Lua快速入门)Examples (Lua范例)Libraries with documentation (一些Lua库和文档)SciTE (一个很棒的多用途编辑器,已经对Lua做了特殊设置)SciTE字体及中文设置Filerx 在Windows上提供项目管理和宏功能。scitecmd 是一个简单的实用程序,在Windows上从命令行在SciTE中打开文件作为选项卡。APDLAPDL属性和APIASPASP API方法自动钥匙AutoHotkey属性AutoIt3SciTE4AutoIt3包含AutoIt3相关属性和API文件的网站。CC标准库C ++Windows APIOpenGL APIGlut APIC#C#API文件和生成器程序。CILCIL / MSIL的属性CMakeCMake APIFORTRAN标准FORTRAN API函数JavaJava API和Java帮助LuaLua 5 C API和Lua函数Microsoft SQL替换sql.propertiesmysql关键词nncronnncron.apiOracle具有其他关键字和标准包名称的扩展属性文件。osCommerce
0 评论