文件名称:scrip:带有上下文无关语法的借据
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-22 09:02:33
JavaScript
脚本 Scrip 是一种使用解析表达式语法 (PEG) 和解析器(由生成)来描述的微型语言,该解析器能够理解 (且仅 IOU)。 句法 在顶层存在一个赞助规则,它可以是单个赞助规则或由和连词分隔的赞助规则集合。 每个赞助的格式如下: 赞助商代表赞助方支付的费用 赞助商是赞助商的名称(例如:Duff)。 费用是一个整数(例如:500)。 sponsees是单个名称或逗号分隔的名称列表(例如:Buff 或 Buff,Gruff)。 因此,赞助规则如下所示: Duff paid 500 on behalf of Buff,Gruff 多个赞助看起来像这样: Duff paid 500 on behalf of Buff,Gruff and Buff paid 1000 on behalf of Duff,Gruff 解析器结果 解析器接受上述语法的脚本并返回一个 JSON 响应,
【文件预览】:
scrip-master
----.gitignore(23B)
----package.json(271B)
----src()
--------scrip.pegjs(2KB)
--------scrip.js(20KB)
----LICENSE(1KB)
----README.md(2KB)
----sample.bnf(438B)
----test()
--------scrip.js(575B)
--------server.js(486B)
----server.js(339B)