【文件属性】:
文件名称:Rulesets:是的,它称为规则集,而不是规则集
文件大小:140KB
文件格式:ZIP
更新时间:2021-05-02 14:32:27
Java
规则集
是的,它被称为规则集,而不是规则集
制作说明
安装jdk 8或更高版本,使用gradlew
这是什么?
它在很多方面类似于lexer和解析器生成器,除了您还可以使用它来匹配一系列(包括单个)Java对象。 您可以检查对象是否响应选择器(具有指定名称的字段或方法)。 也允许检查对象是子类还是父类。 支持基于相等的匹配的对象仅限于:
空值
整数
双打
人物
弦乐
数组/集合
Epsilon,一个引爆数据序列结尾的虚构对象
另外,整数,双精度,字符和字符串支持相对比较。
本质上,这是一种DSL,它以类似于正则表达式的宏支持语法匹配数据
你怎么使用这个?
您可以使用程序提供的编译器,也可以将该项目作为库进行接口:
调用编译器:
生成项目并复制出.jar文件以及.bat或shell脚本文件后,请执行以下操作:
% rulesets -h
Rulesets compiler:
【文件预览】:
Rulesets-master
----.travis.yml(192B)
----gradlew.bat(2KB)
----gradlew(5KB)
----LICENSE(1KB)
----gradle()
--------wrapper()
----src()
--------test()
--------main()
----.gitignore(454B)
----README.md(4KB)
----settings.gradle(30B)
----COPYING(2KB)
----build.gradle(801B)