没有合适的资源?快使用搜索试试~ 我知道了~
harmonyos2-lib-rules-parse-ruby:用于解析规则的可重用gem
共40个文件
json:15个
rb:11个
rule:3个
需积分: 5 0 下载量 191 浏览量
2021-07-01
15:37:12
上传
评论
收藏 49KB ZIP 举报
温馨提示
和声2 关于 由三个阶段组成:编译和修订。 这个库实现了编译阶段。 它的作用是读取 Xalgo 格式的源规则并将其编译为(最终)存储在 MongoDB 中的内部 JSON 格式。 该库仅使用 PEG 解析器实现规则的解析。 它旨在与存储和管理规则包的集成。 地位 这个库解析了完整的规范,因此可以被看作是一个完整的工作。 最终,这个库将被移植到 Scala 并且这个实现被淘汰。 入门 烟雾测试 克隆存储库后,您将需要一个可用的 Ruby 环境。 我们建议使用 和 。 安装这些软件包后,您应该安装此库所需的 Ruby 版本(当前: 2.4.2 )和 bundler gem: $ rbenv install 2.4.2 $ gem install bundler 该库是自引导的,因此您可以简单地使用 bundler 安装所有依赖项并运行单元测试来验证您的安装: $ bundle install $ bundle exec rspec 如果上面的构建状态标志表明最新构建成功,这两个命令都应该成功完成。 如果遇到错误,请在此项目中记录问题(包括失败的输出)。 将规则编译为 JSON 该项目包括一
资源推荐
资源详情
资源评论
收起资源包目录
lib-rules-parse-ruby-master.zip (40个子文件)
lib-rules-parse-ruby-master
.gitignore 720B
.rspec 67B
.travis.yml 807B
.ruby-version 6B
LICENSE 34KB
cli.rb 1KB
spec
xa
rules
parse_spec.rb 3KB
spec_helper.rb 5KB
files
tables
foo.json 414B
foo.table 190B
keywords
refine.json 9KB
require.json 922B
whitespace.json 691B
effective.json 1KB
data.json 467B
when.json 3KB
assemble.json 7KB
revise.json 1KB
meta.json 2KB
generate.json 342B
arrange.json 2KB
rules
proximity-gas-tax.rule 3KB
a_plus_b.rule 611B
proximity-gas-tax.json 7KB
a_plus_b.json 2KB
sample.json 831B
sample.rule 126B
README.md 3KB
try_run.rb 5KB
notes.md 5KB
lib
xa
rules.rb 997B
rules
parse.rb 941B
parse
table_parser.rb 1KB
content.rb 13KB
basic_parser.rb 6KB
rule_parser.rb 8KB
xa-rules.gemspec 506B
verify_client.rb 1KB
Gemfile 1KB
Gemfile.lock 1KB
共 40 条
- 1
资源评论
weixin_38667207
- 粉丝: 3
- 资源: 965
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功