`
hshqcn
  • 浏览: 25929 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

lua 解释器

Lua 
阅读更多

名称

lua - Lua 解释器

摘要

lua [ options ] [ script [ args ] ]

说明

lua是独立的Lua解释器。它载入并执行Lua程序――文本源形式或预编译二进制形式。(预编译二进制是Lua编译器luac输出的。)lua可被用作批量解释器,而且也是交互性的。

给出的options(见下)被执行之后,文件script中的Lua程序被载入并执行。给出的args可作为arg命名的全局表中的字符串为script所用。如果这些参数含有空白或其他对shell来说特殊的字符,那么它们应该被引用(但要注意,引号将被shell移除)。arg中的参数起始于0――它包含字符串“script”。最后一个参数的索引存储在arg.n中。命令行中,在script之前给出的参数,包括解释器名,在arg中可通过负数索引引用。

在真正开始、甚至是处理命令行之前,如果定义了环境变量LUA_INITlua会先执行它的内容。如果LUA_INIT的值是“@filename”的形式,那么filename会被执行。否则,该字符串作为一条Lua语句执行。

选……

分享到:
评论

相关推荐

    一个小巧的lua解释器实现

    《小巧的Lua解释器实现全解析》 Lua是一种轻量级的脚本语言,因其简洁、高效和可扩展性而在游戏开发、系统配置、嵌入式系统等领域广泛应用。本文将深入探讨一个小型的Lua解释器的实现,通过分析提供的源代码`...

    Lua 解释器 中文书籍及IDE

    本文将详细介绍Lua解释器及其配套的中文书籍和集成开发环境(IDE),帮助你更好地学习和掌握这一强大的工具。 首先,我们要了解什么是Lua解释器。Lua解释器是用于执行Lua代码的程序,它将源代码解析并执行,使得...

    lua解释器.rar

    标题中的“lua解释器.rar”指的是一个RAR格式的压缩文件,其中包含了Lua解释器的可执行文件。RAR是一种常见的文件压缩格式,可以将多个文件打包成一个文件以便于存储和传输。在这个例子中,“lua_interpreter.exe”...

    lua解释器和程序库

    Lua解释器是用于执行Lua代码的引擎,它将源代码转换为机器可执行的指令。在这个压缩包中,包含的是“Lua”这个文件,这很可能是Lua解释器的二进制版本或者源代码。 **Lua解释器的特性:** 1. **小巧轻便**:Lua解释...

    lua解释器,lua开发

    本文将深入探讨Lua解释器及其在开发中的应用。 首先,我们要理解Lua解释器的作用。Lua解释器是执行Lua源代码的程序,它负责读取、解析并执行Lua语言编写的脚本。在开发环境中,我们通常会用到如luajit(LuaJIT)...

    lua解释器 小巧、方便

    标题提到的“lua解释器”是用于执行Lua代码的程序,它将源代码转化为机器可理解的指令并执行。在本例中,我们关注的是针对PSP(PlayStation Portable)平台的“LUAPROG 1.0”,这是一个专为PSP设计的LUA编辑器。 ...

    比较新版本的lua解释器

    lua解释器,可以直接运行lua脚本,这个是比较新的版本

    Lua解释器源码 (使用VC++编译) + 中文手册

    这个压缩包包含了Lua解释器的源码,适合用Microsoft Visual C++(VC++)进行编译,这对于想要深入理解Lua工作原理或者进行扩展定制的开发者来说非常有价值。同时,压缩包还附带了中文手册,方便中文读者学习和查阅。...

    使用 Go 语言实现的简单的 Lua 解释器。.zip

    在本文中,我们将深入探讨如何使用 Go 语言实现一个简单的 Lua 解释器。Go 语言以其高效的性能、简洁的语法和强大的并发支持而备受推崇,而 Lua 则是一种轻量级的脚本语言,常用于游戏开发和其他嵌入式系统。结合...

    lua解释器,lua.exe文件

    在本文中,我们将深入探讨标题所提及的“lua解释器”以及核心文件“lua.exe”。 Lua解释器是执行Lua源代码的引擎,它负责解析并执行Lua编程语言编写的程序。lua.exe就是这个解释器的可执行文件,它允许用户在...

    自己编译生成的lua解释器

    在本主题中,我们关注的是如何编译生成自己的Lua解释器,具体版本为5.1。这个过程涉及到源代码获取、编译环境配置以及编译构建等步骤。 首先,你需要从Lua的官方网站(http://www.lua.org/)下载源代码。Lua 5.1的...

    基于STM32的Lua脚本运行器,目前还在做裸机调试。下一步是移植FreeRTOS操作系统和Lua解释器。.zip

    STM32使用技巧,实战应用开发小系统参考资料,源码参考。经测试可运行。 详细介绍了一些STM32框架的各种功能和模块,以及如何使用STM32进行应用开发等。 适用于初学者和有经验的开发者,能够帮助你快速上手STM32并...

    KopiLua C# lua解释器

    《KopiLua:C#实现的Lua解释器及其在Unity中的应用》 Lua是一种轻量级的脚本语言,常用于游戏开发、嵌入式系统和配置文件等场景。KopiLua是用C#编写的Lua解释器,它为.NET开发者提供了一种在C#项目中无缝集成和执行...

    LuaJIT2-8(Lua解释器——C语言编写)

    LuaJIT2-8是Lua解释器的一个版本,它以其高效和快速的执行性能而闻名。LuaJIT是一个Just-In-Time (JIT)编译器,它将Lua脚本转换为机器码,从而显著提高了执行速度。这个版本是2.0.0-beta8,意味着它是该系列中的一个...

    lua for dos dos版lua解释器

    dos版的lua解释器,在dos下也能方便的调用lua

    cpp-这是一个仿制lua解释器的项目

    在本项目中,“cpp-这是一个仿制lua解释器的项目”,开发者旨在通过构建一个与lua类似的解释器来深入理解lua编程语言的核心机制。这个过程涵盖了从语法解析到虚拟机执行等多个关键步骤,对于想要深入了解lua或者编译...

    魔兽世界插件-LUA编辑器 WOWLUA

    WowLua 是一个在魔兽世界里边...交互式 Lua 解释器 多页脚本编辑器。 语法着色 输出重定向到 WowLua 的输出窗口 WowLua 的输出窗口 /wowlua 或 /lua 打开 WowLua。 /wowluarun 或 /luarun 从命令行运行 WowLua 页面。 ...

    flutter_lua:Flutter应用程序的Lua解释器

    Flutter Lua插件 这是一个插件,它嵌入了解释器和运行时,用于执行Flutter应用程序中的动态脚本。 产品特点 在您的Flutter应用中嵌入解释器。...产生一个新的Lua解释器线程 import 'package:flutter_l

    Lua代码解释器-Release版本-发布版本

    这个Lua解释器是我自己使用lua 5.1的源码编译的,我平时写lua程序就用这个运行,小巧轻便,可用来配置Sublime Text3的lua运行环境,原来上传的那个解释器是调试版本的,在一些缺少库的电脑上可能运行不起来,如果...

Global site tag (gtag.js) - Google Analytics