ebnf2railroad:为EBNF创建漂亮的文档

时间:2024-05-21 22:38:29
【文件属性】:

文件名称:ebnf2railroad:为EBNF创建漂亮的文档

文件大小:123KB

文件格式:ZIP

更新时间:2024-05-21 22:38:29

ebnf railroad-diagrams JavaScript

EBNF 2铁路 一个命令行工具,用于创建出色的文档,包括基于ISO / IEC 14977规范的铁路图 特征 根据EBNF语法创建优化的视觉语法图 使用已使用声明的引用进行快速导航 使用markdown的不错的评论标记 验证文档是否完整并且没有重复的声明 在文档中显示漂亮的印刷文本语法 漂亮打印源文件 目录,指示根元素,字符集,通用元素和递归 生成根元素的大型概览图 安装 npm install -g ebnf2railroad 从命令行使用 Usage: ebnf2railroad [options] Converts an ISO/IEC 14977 EBNF file to a HTML/Markdown file with SVG railroad diagrams Options: -V, --version output the vers


【文件预览】:
ebnf2railroad-master
----.travis.yml(112B)
----bin()
--------ebnf2railroad.js(62B)
----package.json(1KB)
----test()
--------ebnf-parser.spec.js(7KB)
--------ebnf-builder.spec.js(8KB)
--------ast()
--------toc.spec.js(5KB)
--------.eslintrc.js(51B)
--------dedent.spec.js(1KB)
--------structure-optimizer.spec.js(15KB)
----LICENSE(1KB)
----CONTRIBUTING.md(1KB)
----src()
--------dedent.js(508B)
--------ebnf-builder.js(9KB)
--------ast()
--------ebnf.jison(3KB)
--------extra-diagram-elements.js(4KB)
--------references.js(2KB)
--------toc.js(5KB)
--------ebnf-parser.js(25KB)
--------build-ascii-diagram.js(5KB)
--------markdown-report-builder.js(2KB)
--------report-html-template.js(10KB)
--------main.js(1KB)
--------structure-optimizer.js(852B)
--------validate.js(1KB)
--------build-diagram.js(6KB)
--------cli.js(5KB)
--------html-report-builder.js(4KB)
----.eslintrc.js(291B)
----examples()
--------json.html(62KB)
--------ebnf.ebnf(1KB)
--------json.ebnf(2KB)
--------optimizations.html(123KB)
--------optimizations.ebnf(6KB)
--------ebnf.html(72KB)
----.gitignore(914B)
----CHANGELOG.md(7KB)
----.travis()
--------publish-site.sh(210B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(4KB)
----yarn.lock(63KB)
----.eslintignore(54B)

网友评论