es-spec-html:从源代码自动生成的 ECMAScript 草案规范的 HTML 版本

时间:2024-06-27 13:13:45
【文件属性】:

文件名称:es-spec-html:从源代码自动生成的 ECMAScript 草案规范的 HTML 版本

文件大小:4.62MB

文件格式:ZIP

更新时间:2024-06-27 13:13:45

HTML

es-spec - 将 ECMAScript 语言规范转换为 HTML 运行程序: ./es-spec.py es6-draft.docx 注意:需要 Python 3。 关于这个程序 架构:该计划分为四个部分: 加载 Word 文档 ( docx.py ) 将其转换为极其粗糙的 HTML+CSS ( transform.py ) 对 HTML ( fixups.py ) 应用一系列转换,从细微的调整到非常花哨的算法 转储生成的 HTML 文档 ( htmodel.py ) 大多数有趣的工作和大多数错误都在fixups.py 。 脆弱性:脚本对输入文档非常敏感,如果文档不完全符合预期,将抛出异常并放弃。 当输入文档以意想不到的方式发生变化时,很难平衡 (a) “在你接受的东西中保持*”与 (b) 确保修复不会无声地中断,而是引起用户的注意。 调试:如果当前目录下存在名为


【文件预览】:
es-spec-html-master
----es6-draft-sections.js(51KB)
----transform.py(9KB)
----fixups.py(139KB)
----htmodel.py(16KB)
----figure-1.png(17KB)
----go(150B)
----Ecma_RVB-003.jpg(22KB)
----es5.1.css(8KB)
----docx.py(19KB)
----es6-draft-all-sections.json(127KB)
----es5.1-final.dotx(824KB)
----figure-1.svg(3KB)
----es6-draft.css(9KB)
----README.md(1KB)
----es-spec.py(1KB)
----hacks.py(920B)
----ftpcommands.txt(129B)
----es6-draft.html(3.57MB)
----.gitignore(21B)
----es6-draft.docx(2.86MB)
----es-intl-1-final.html(202KB)
----es-intl-1-final.docx(288KB)
----figure-2.png(368KB)

网友评论