luaparse:用JavaScript编写的Lua解析器

时间:2024-02-24 08:47:40
【文件属性】:

文件名称:luaparse:用JavaScript编写的Lua解析器

文件大小:244KB

文件格式:ZIP

更新时间:2024-02-24 08:47:40

lua ast javascript-library lua-parser luaparse

卢帕斯 一个用JavaScript编写的Lua解析器,最初由OskarSchöldström为其在Arcada的学士论文撰写。 安装 通过bower install luaparse或npm install luaparse 。 用法 普通JS var parser = require ( 'luaparse' ) ; var ast = parser . parse ( 'i = 0' ) ; console . log ( JSON . stringify ( ast ) ) ; AMD公司 require ( [ 'luaparse' ] , function ( parser ) { var ast = parser . parse ( 'i = 0' ) ; console . log ( JSON . stringify ( ast ) ) ; } ) ; 浏览器 < script src =" luaparse.js " > </ script > < script > var ast = luaparse . parse ( 'i = 0' ) ; co


【文件预览】:
luaparse-master
----luaparse.js(78KB)
----.travis.yml(3KB)
----bin()
--------luaparse(3KB)
----index.js(81B)
----docs()
--------coverage.md(155B)
--------luaparse.1(2KB)
--------examples.md(87B)
--------layout()
----package.json(1KB)
----testem.yml(813B)
----test()
--------index.html(2KB)
--------runner.js(23KB)
--------scaffolding()
--------benchmarks.html(2KB)
--------spec()
--------lib()
--------.jshintrc(363B)
----gulpfile.js(1KB)
----.bowerrc(56B)
----component.json(258B)
----LICENSE(1KB)
----package-lock.json(244KB)
----benchmarks()
--------run.sh(5KB)
--------lib()
----examples()
--------stats.html(3KB)
--------js()
--------treeview.html(3KB)
----.gitignore(90B)
----.travis()
--------deploy_key.enc(2KB)
----Makefile(3KB)
----README.md(10KB)
----.jshintrc(309B)
----scripts()
--------benchmark(2KB)
--------complexity(819B)
--------scaffold-test(5KB)
--------pre-commit(474B)
----bower.json(758B)
----.editorconfig(337B)
----.gitattributes(11B)

网友评论