lua for windows——专业的脚本编程开发软件推荐(lua脚本编写软件)

Lua for windows是一款专业的脚本编程开发软件,这款软件底层语言采用了C语言编写并以源代码形式开放,大小仅为100KB,方便用户嵌入其他程序当中。同时还有着强大的可扩展形,在lua中提供了非常易于使用的扩展接口和机制,用户可以当做内置功能进行使用,感兴趣的小伙伴快来下载吧!

来源:http://www.3h3.com/soft/267992.html

lua for windows——专业的脚本编程开发软件推荐(lua脚本编写软件)

软件功能

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系统上表示相同dev

access

最后访问的时间

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中打开文件作为选项卡。

APDL

APDL属性和API

ASP

ASP API方法

自动钥匙

AutoHotkey属性

AutoIt3

SciTE4AutoIt3包含AutoIt3相关属性和API文件的网站。

C

C标准库

C

Windows API

OpenGL API

Glut API

C#

C#API文件和生成器程序。

CIL

CIL / MSIL的属性

CMake

CMake API

FORTRAN

标准FORTRAN API函数

Java

Java API和Java帮助

Lua

Lua 5 C API和Lua函数

Microsoft sql

替换sql.properties

mysql

关键词

nncron

nncron.api

Oracle

具有其他关键字和标准包名称的扩展属性文件。

osCommerce

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月14日 上午10:25
下一篇 2023年5月14日 上午10:41

相关推荐

  • delphi开发app3042909505

    Delphi开发应用程序 Delphi 是一种由 Embarcadero 公司开发的开源编程语言和框架,被广泛用于开发Windows和MacOS上的应用程序。今天,我将介绍如何使用…

    科研百科 2024年11月6日
    0
  • 上海市静安区委常委、常务副区长傅俊一行领导莅临鲁班软件调研

    感谢观看此文章, 您的支持,就是我们创作路上最大的动力 下面就由小编带你进入主题~出发,↓↓↓↓ 《走进鲁班软件:政府关怀与企业担当》 鲁班软件股份,一家以BIM技术为核心的数字孪…

    科研百科 2024年5月6日
    93
  • 工程项目管理程序

    工程项目管理程序 工程项目管理是一个非常重要的领域,涉及到项目的规划、执行、监控和收尾等各个阶段。一个成功的工程项目需要有效的计划、组织、协调和控制,以确保项目按时完成,达到预期的…

    科研百科 2025年1月8日
    0
  • 上海普华科技项目管理软件

    上海普华科技项目管理软件 上海普华科技是一家领先的科技公司,致力于提供先进的信息技术解决方案。作为一家科技公司,上海普华科技一直秉持着创新、高效、可靠的理念,为各行各业提供高质量的…

    科研百科 2024年7月27日
    38
  • epc 项目进度管理

    pc项目进度管理 在pc项目过程中,进度管理是非常重要的一项工作。它关系到项目的按时完成,关系到项目的整体质量,关系到项目团队的工作士气。因此,pc项目进度管理需要采用科学的方法,…

    科研百科 2025年1月2日
    0
  • 信息化项目监督与管理项目公开招标公告(信息化项目监督与管理项目公开招标公告)

    中国机械进出口(集团)有限公司受商务部委托,根据《中华人民共和国政府采购法》等有关规定,现对信息化项目监督与管理项目进行公开招标,欢迎合格的供应商前来投标。 项目名称:信息化项目监…

    科研百科 2023年12月19日
    95
  • 档案馆系统功能管理流程图

    档案馆系统功能管理流程图 档案馆是一个非常重要的文化遗产保护机构,其主要功能是收集、整理、储存和展示历史档案。随着数字化技术的发展,档案馆也开始引入计算机系统和网络技术,以提供更好…

    科研百科 2024年10月2日
    16
  • 进了课题组,导师是谁啊

    进了课题组,导师是谁啊? 自从我进入了课题组,我的导师就成为了我生命中最重要的人之一。他是一位非常有才华的学者,同时也是我的指导者,帮助我成长为一名优秀的研究生。 我的导师名叫李华…

    科研百科 2024年10月27日
    0
  • windows smb外网共享

    Windows smb外网共享:让家庭网络更加强大 随着互联网的普及,越来越多的人开始使用Windows操作系统来管理家庭网络。而Windows smb功能,则可以让我们通过网络共…

    科研百科 2024年11月29日
    2
  • 内部控制之合同管理(内部控制合同管理制度)

    1.合同管理中常见的风险: (1)企业未订立合同、未经授权对外订立合同、合同对方主体资格未达要求、合同内容存在重大疏漏和欺诈,会导致企业合法权益受到侵害; (2)合同未全面履行或监…

    科研百科 2024年1月21日
    127