英语法语西班牙文

OnWorks 网站图标

luajit - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 luajit

这是 luajit 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


luajit - Lua 语言的即时编译器

概要


卢吉特 [选项]……[脚本 [ARGS]...]

WEB 站点


http://luajit.org

商品描述


这是运行 Lua 程序的命令行程序 LuaJIT.

LuaJIT 是 Lua 语言的即时 (JIT) 编译器。 虚拟机 (VM) 是
基于结合了跟踪编译器的快速解释器。 它可以显着提高
Lua 程序的性能。

LuaJIT 与标准 Lua 5.1 解释器的 VM 兼容 API 和 ABI。 什么时候
将 VM 嵌入到应用程序中,构建的库可以用作插件
更换。

配置


-e
运行给定的 Lua 代码块。

-l 图书馆
加载命名库,就像 要求(”图书馆").

-b ... 保存或列出字节码。 不带参数运行以获取有关选项的帮助。

-j 命令
执行 LuaJIT 控制命令(后面的可选空格 -j).

-O[选择]
控制 LuaJIT 优化。

-i 以交互模式运行。

-v 展示 LuaJIT 版。

-E 忽略环境变量。

-- 停止处理选项。

- 而是从标准输入读取脚本。

处理完所有选项后,给定的 脚本 正在运行。 参数在
全球化 ARG 表。

只进入交互模式,如果没有 脚本 和不 -e 给出了选项。 交互模式
可以留下 EOF (按Ctrl-Z).

示例


luajit hello.lua 世界

打印“Hello world”,假设 你好.lua 包含:
打印(“你好”,arg[1])

luajit -e "local x=0; for i=1,1e9 do x=x+i end; print(x)"

计算从 1 到 1000000000 的数字的总和。
并在合理的时间内完成。

luajit -jv -e "for i=1,10 do for j=1,10 do for k=1,100 do end end end"

运行一些嵌套循环并显示结果跟踪。

版权


LuaJIT 版权所有 © 2005-2015 Mike Pall。
LuaJIT 是开源软件,在 MIT 许可下发布。

使用 onworks.net 服务在线使用 luajit


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad