diff options
Diffstat (limited to 'rules/EXPRESSIONS')
-rw-r--r-- | rules/EXPRESSIONS | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/rules/EXPRESSIONS b/rules/EXPRESSIONS index b974026..55976f4 100644 --- a/rules/EXPRESSIONS +++ b/rules/EXPRESSIONS @@ -226,4 +226,20 @@ } } } +, "contains": + { "vars": ["list", "item"] + , "expression": + { "type": "or" + , "$1": + { "type": "foreach" + , "var": "entry" + , "range": {"type": "var", "name": "list"} + , "body": + { "type": "==" + , "$1": {"type": "var", "name": "entry"} + , "$2": {"type": "var", "name": "item"} + } + } + } + } } |