没有合适的资源?快使用搜索试试~ 我知道了~
pearley:Pearley是Java中Earley解析算法的一个“闪亮”新实现。
共5个文件
js:3个
license:1个
md:1个
需积分: 10 0 下载量 111 浏览量
2021-05-18
18:55:21
上传
评论
收藏 11KB ZIP 举报
温馨提示
皮尔利 Pearley是一个全新的执行JavaScript中的阿利解析算法。 Pearley可以解析任何上下文无关的语法,包括左递归,右递归和模棱两可的语法,以及包含epsilon规则(空/空规则)的语法。 该演示演示了Pearley如何使用+,-,*和/运算符,括号和任意长度的数字来解析数学表达式。 要运行它,必须从我的ParserGen存储库中包含来对字符串进行标记化。 您也可以单击链接以查看jsFiddle上的演示。 检查控制台的输出。 输出的第一行是标记化的字符串,输出的第二行是Pearley解析的标记列表,输出的最后一行是状态集表。 此演示使您可以解析包含平衡括号对的字符串,这意味着n个开放括号后跟n个封闭括号。 IE ((())) () ``(它适用于空字符串) ((((((()))))))
资源推荐
资源详情
资源评论
收起资源包目录
pearley-master.zip (5个子文件)
pearley-master
pearley.js 6KB
math.js 2KB
LICENSE 18KB
parens.js 757B
README.md 1KB
共 5 条
- 1
资源评论
快快跑起来
- 粉丝: 21
- 资源: 4626
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功