Lua

软件截图:
Lua
软件详细信息:
版本: 5.3.5 更新
上传日期: 17 Aug 18
许可: 免费
人气: 109

Rating: 5.0/5 (Total Votes: 1)

Lua 是一款免费,快速,可嵌入,可移植,体积小,功能强大且简单,经过验证且功能强大的脚本语言或解释器,专为扩展应用程序而设计。 Lua脚本语言结合了强大的数据描述结构,这些结构基于可扩展的语义和关联数组,具有简单的过程语法。

该软件从字节码解释,动态输入,并具有垃圾收集功能的自动内存管理功能,使其成为脚本编写,快速原型设计和配置的理想工具。 Lua还包括一个用ANSI C编写的小型C函数库.Lua发音为“LOO-ah”。它用葡萄牙语表示“月亮”。


Lua入门

Lua安装与其他开源程序略有不同。从Softoware下载最新版本或通过项目的官方主页(请参阅本文末尾的链接)后,在主目录中使用存档管理器实用程序解压缩包,打开您最喜欢的终端应用程序并移至提取的存档文件的位置(例如cd /home/softoware/lua-5.2.3 - 用您的用户名替换‘ softoware’。)

然后,运行‘ make linux’命令编译Lua并创建可执行文件,它将位于/ src文件夹中并立即可用。要在系统范围内安装Lua,请运行&suquo make install’编译过程后立即执行命令。在shell提示符下使用Lua并查看可用的命令行选项,以及运行‘ lua --help’的用法消息。命令。


命令行选项

与任何其他命令行程序一样,Lua提供了几个选项。这些将允许您执行自定义字符串,忽略环境变量,停止处理选项,在执行脚本后进入交互模式,使用自定义库,以及停止处理选项和执行stdin。运行‘ man lua’命令学习如何使用Lua。

此版本中的新功能

  • 这是一个错误修复版本。

版本5.3.1中的

新功能

  • 这是一个错误修复版本。

版本5.3.0中的新功能

  • 主要变化:
  • 整数(默认为64位)
  • 对32位数字的官方支持
  • 按位运算符
  • 基本的utf-8支持
  • 打包和拆包值的功能
  • 语言:
  • userdata可以具有任何Lua值作为uservalue
  • 整数除法
  • 一些元方法的更灵活的规则
  • 库:
  • ipairs和表库尊重metamethods
  • string.dump中的strip选项
  • 表库尊重metamethods
  • new function table.move
  • new function string.pack
  • new function string.unpack
  • new function string.packsize
  • C API:
  • C中连续函数的简单API
  • lua_gettable和类似函数返回结果值的类型
  • lua_dump中的strip选项
  • 新功能:lua_geti
  • 新功能:lua_seti
  • 新功能:lua_isyieldable
  • 新功能:lua_numbertointeger
  • 新功能:lua_rotate
  • 新功能:lua_stringtonumber
  • Lua独立翻译:
  • 可以用作计算器;无需使用'='
  • 作为前缀
  • arg表可用于所有代码

版本5.2.3中的新功能

  • 这是一个错误修复版本。

版本5.2.1中的新功能

  • 此版本修复了所有已知错误。

版本5.2.0 RC2中的新功能

  • 文档和可移植性修复。

类似的软件

CIL
CIL

20 Feb 15

nml
nml

15 Apr 15

TinyCOBOL
TinyCOBOL

11 May 15

Tiny C Compiler
Tiny C Compiler

3 Jun 15

意见 Lua

评论没有发现
添加评论
打开图片!