lua5.3.5最新解释器、编译器、静态库、用户手册及c源码的安装包,附加2048游戏脚本,完整实用资源,请下载。 Lua是一个小巧的脚本语言。它是于1993年开发的。 其设计目的是为了通过灵活嵌入应用程序中从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua脚本可以很容易的被C/C++ 代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,ini等文件格式,并且更容易理解和维护。Lua由标准C编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。一个完整的Lua解释器不过200k,在所有脚本引擎中,Lua的速度是最快的。这一切都决定了Lua是作为嵌入式脚本的最佳选择。
2025-11-16 09:16:02 552KB lua5.3.5 2048小游戏 lua入门教程
1
Interpp 是一个轻量级的 C++ 解释器库,专为希望为新的或现有的 C++ 项目添加脚本功能的 C++ 开发人员设计。 Interpp 允许您将对象从 C++ 应用程序公开到嵌入式解释器接口以进行运行时脚本编写。 Interpp 仅由 2 个文件组成:一个头文件和一个 cpp 文件。 开始使用 Interpp 所需要做的只是将这些文件添加到 C++ 项目中并#include . 还包括一个示例项目,以演示 Interpp 的用法。
2025-06-02 15:37:18 10KB 开源软件
1
我的壳 一个简单的shell解释器。 仅用于学习 shell 和脚本解释器的详细信息。 该演示支持一些基本命令。 echo ls wc cp mv rm grep sort and expr find basename dirname head tail cat file read 它还支持执行后台(在命令后添加'&'。例如“sort file1 &”。注意&必须在空格之后) I/O 重定向可用。 ( > >> <) myshell filename # 执行文件中的命令。
2023-04-19 21:52:36 8KB C
1
该存储库已弃用。 开发已移至此处:https://github.com/wasm3/wasm3 M3 / Wasm这是使用新颖的高性能解释器拓扑以C语言编写的正在进行中的WebAssembly解释器。 interpr不建议使用此存储库。 开发已移至此处:https://github.com/wasm3/wasm3 M3 / Wasm这是使用新颖的高性能解释器拓扑以C语言编写的正在进行中的WebAssembly解释器。 解释器策略(名为M3)是在此特定Wasm项目之前开发的,并在下面进行了介绍。 目的我不知道。 我刚醒来的一天,意识到我的解释器非常适合Wasm字节码结构后,开始对此进行破解。 一些身份证
2023-03-14 12:45:14 69KB C/C++ Miscellaneous
1
Ruby Under a Microscope 在c语言层面深入挖掘ruby 深入学习ruby的内部实现机制 更高效的开发ruby代码
2023-03-12 23:57:26 11.67MB ruby ruby解释器
1
lambda演算解释器 什么: 用C ++编写的小型lambda演算解释器。 它支持α转换和β减少,以及精确跟踪替换和重命名的输出。 如何: 支持标准的lambda演算语法,例如: (λz.(((λx.(λy.x)) z) ((λx.(λy.x)) z))) 请注意,变量名称可以是多字符,因此必须用空格分隔。 支持用于多参数函数的语法糖: λx y.x == λx.λy.x 还支持Haskell风格的lambda语法,因为没有人知道如何键入λ: \x y -> x == \x -> \y -> x 还支持let绑定: let S = \x y z -> x z (y z) let K = \x y -> x let I = \x -> x S K K == I 如果使用了FLAG_VAR_REPLACEMENT标志(与:v切换),则解释器将尝试通过使用alpha等效性FLAG_
2023-01-17 17:32:04 157KB C++
1
动态快车 可用平台:.NET Core 2.0、.NET 4.5、.NET 4.6.1 Dynamic Expresso 是用 .NET Standard 2.0 编写的简单 C# 语句的解释器。 Dynamic Expresso 嵌入了自己的解析逻辑,通过将其转换为 .NET lambda 表达式或委托来真正解释 C# 语句。 使用 Dynamic Expresso 开发人员可以创建可编写脚本的应用程序、无需编译即可执行 .NET 代码或创建动态 linq 语句。 语句是使用 C# 语言规范的子集编写的。 可以在表达式中注入和使用全局变量或参数。 它不会生成程序集,但会动态创建表达式树。 例如,您可以计算数学表达式: var interpreter = new Interpreter (); var result = interpreter . Eval ( " 8 / 2
1
资源包含文件:课程报告word+项目源码 1.会用正规式的产生式设计简单的语言语法 2.会用递归下降子程序编写编译器或解释器 <1>实现简单函数绘图的语句 循环绘图(FOR-DRAW)比例设置 (SCALE)角度旋转(ROT) 坐标平移(ORIGIN) 注释 (-- 或 //) <2> 屏幕(窗口)的坐标系 左上角为原点 x方向从左向右增长 y方向从上到下增长(与一般的坐标系方向相反) 详细介绍参考:https://biyezuopin.blog.csdn.net/article/details/125664447
2022-07-20 16:02:50 519KB C++ 简单函数绘图语言 解释器 源码
写的这个伪shell能够运行不带参数的命令,除了cd不支持其他的shell内建命令,不过cd命令不能支持进入主目录,根目录等,支持IO重定向和管道,输入exit退出程序。
2022-05-25 14:19:22 5KB shell C语言 命令
1