jlua:纯JavaScript中的另一个Lua实现

时间:2024-05-18 17:40:45
【文件属性】:

文件名称:jlua:纯JavaScript中的另一个Lua实现

文件大小:110KB

文件格式:ZIP

更新时间:2024-05-18 17:40:45

JavaScript

朱利亚 纯JavaScript中的另一个Lua实现。 它封装: 前端基础结构(如Lexer和Parser生成AST YamlVisitor和AstVisitors等YamlVisitor某些子类生成YAML分别反映Codegen的AST和字节码 特别是, JsCodegen将Lua转换为JavaScript,以便直接在JavaScript运行时上运行Lua, 这是一个自然地用jlua和构建的,换句话说,我们可以在单个文件组件中使用Lua,例如: < template> < div>hi {{ lang }} < script lang = " lua " > local m = { data = function () return { lang = " Lua " } end } return m </ s


【文件预览】:
jlua-master
----webpack.config.js(438B)
----src()
--------js()
--------util()
--------parser()
--------visitor()
--------asm()
--------buffer()
--------lexer()
--------index.js(78B)
----.babelrc(526B)
----.npmignore(0B)
----LICENSE(1KB)
----test()
--------lexer.test.js(3KB)
--------dump.test.js(743B)
--------loader.test.js(1KB)
--------parser.test.js(35KB)
--------test.lua(12B)
----.prettierrc(138B)
----README.md(881B)
----.editorconfig(181B)
----jest.config.json(51B)
----.gitignore(134B)
----package-lock.json(278KB)
----package.json(1KB)

网友评论