文件名称:fbp:FBP流定义语言解析器
文件大小:33KB
文件格式:ZIP
更新时间:2024-06-02 08:00:23
parser dsl fbp JavaScript
FBP流定义语言解析器 fbp库为基于流的编程(FBP)提供了一种针对领域特定语言的解析器,用于为 , 和类的FBP编程环境定义图。 用法 您可以通过以下代码在JavaScript代码中使用FBP解析器: var parser = require ( 'fbp' ) ; // Some FBP syntax code var fbpData = "'hello, world!' -> IN Display(Output)" ; // Parse into a Graph definition JSON object var graphDefinition = parser . parse ( fbpData , { caseSensitive : true } ) ; 如果caseSensitive为false则解析器会将端口名称转换为小写字母。 这是当前的默认行为,但在将来的版本中,
【文件预览】:
fbp-master
----.eslintrc.json(31B)
----.github()
--------dependabot.yml(243B)
--------workflows()
----CHANGES.md(2KB)
----Gruntfile.js(2KB)
----lib()
--------fbp.js(85KB)
--------serialize.js(4KB)
--------index.js(169B)
----spec()
--------.eslintrc.json(224B)
--------fbp.js(33KB)
--------utils()
--------json.js(13KB)
----browser()
--------entry.js(257B)
----karma.config.js(396B)
----README.md(4KB)
----schemata()
--------graph.yaml(5KB)
----appveyor.yml(374B)
----.gitignore(89B)
----grammar()
--------fbp.peg(13KB)
----bin()
--------fbp(873B)
----schema()
--------graph.json(7KB)
----package.json(1KB)