文件名称:pegjs-template:使用模板字符串构建PEG.js语法
文件大小:10KB
文件格式:ZIP
更新时间:2024-03-04 18:08:29
TypeScript
钉模板 使用模板字符串构建语法。 PEG.js语法通常只是字符串。 使用嵌入在字符串中JavaScript指定语义动作。 该库允许您使用真正JavaScript函数编写语义动作。 这有几个优点: 语法高亮显示。 代码完成和其他代码智能功能可以正常工作。 语义动作可以用TypeScript编写,从而可以对其进行类型检查。 语义动作可以轻松地引用语法外定义的变量或API,而无需任何笨拙的变通方法,例如通过上下文将其传递。 另外, pegjs-template允许您编写部分语法。 这些是小的语法,可以将它们合并在一起以构成一个完整的语法。 这使您可以将语法模块化,并分解共享代码,以便可以在多个语法中重用。 pegjs-template是编写PEG.js语法的更好方法! 基本用法 将此库导出的pegGrammar函数用作模板标签函数,并将您的语义动作作为函数插入。 如果您使用的是Ty
【文件预览】:
pegjs-template-master
----package.json(743B)
----LICENSE(1KB)
----package-lock.json(661B)
----src()
--------index.ts(7KB)
--------helpers()
----.npmignore(40B)
----tsconfig.json(6KB)
----.gitignore(41B)
----README.md(5KB)