lib/predicate/grammar.sexp.yml in predicate-1.3.4 vs lib/predicate/grammar.sexp.yml in predicate-2.0.0

- old
+ new

@@ -12,10 +12,11 @@ - lte - gt - gte - in - intersect + - match - native tautology: - [ true ] contradiction: - [ false ] @@ -43,10 +44,12 @@ - [ term, term ] in: - [ varref, values ] intersect: - [ varref, values ] + match: + - [ term, term, options ] term: - varref - literal varref: - qualified_identifier @@ -55,7 +58,9 @@ - [ "::Proc" ] literal: - "::Object" values: - "::Object" + options: + - "::Hash" name: !ruby/regexp /^[a-zA-Z0-9_]+[?!]?$/