文件名称:syntactic:syntactic.js 提供了一个 API 用于学生 javascript 代码的静态分析
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-13 23:22:32
JavaScript
语法.js syntactic.js 提供了一个 API,用于对用于教育环境的 javascript 代码进行静态分析。 该 API 允许您: 白名单和黑名单的语法特征(如 for 循环、while 循环等) 测试两个代码示例共享相同的通用结构。 你可以在这里查看演示: : 安装 这个库目前是为浏览器构建的(npm 模块可能会在未来出现)。 您可以使用bower install syntactic安装它。 依赖关系 syntactic.js 依赖 esprima 将 javascript 解析为抽象语法树,Q(用于 promises)允许分析以非阻塞方式异步运行。 用法 ###模板结构比较 syntactic.outline(text)实例化一个SerializedStructure对象,该对象包含输入文本的解析版本。 然后它可以用于验证其他文本。 verify()方法当前是同
【文件预览】:
syntactic-master
----syntactic.js(10KB)
----package.json(876B)
----test()
--------.bowerrc(40B)
--------index.html(668B)
--------spec()
--------bower.json(135B)
----.gitignore(45B)
----README.md(4KB)
----bower.json(139B)