Update grammar with isObject predicate.

This commit is contained in:
Jean-Christophe Amiel 2025-11-05 17:25:28 +01:00
parent a02339b121
commit ca482dc36f
No known key found for this signature in database
GPG Key ID: 07FF11CFD55356CC
2 changed files with 5 additions and 0 deletions

View File

@ -177,6 +177,7 @@ Short description:
<span class="grammar-symbol">|</span><a href="#is-ipv6-predicate">is-ipv6-predicate</a><br>
<span class="grammar-symbol">|</span><a href="#is-iso-date-predicate">is-iso-date-predicate</a><br>
<span class="grammar-symbol">|</span><a href="#is-list">is-list</a><br>
<span class="grammar-symbol">|</span><a href="#is-object">is-object</a><br>
<span class="grammar-symbol">|</span><a href="#is-string-predicate">is-string-predicate</a><br>
<span class="grammar-symbol">|</span><a href="#is-uuid-predicate">is-uuid-predicate</a><br>
<span class="grammar-symbol">|</span><a href="#less-or-equal-predicate">less-or-equal-predicate</a><br>
@ -201,6 +202,7 @@ Short description:
<div class="grammar-rule"><div class="grammar-rule-declaration"><span class="grammar-rule-id" id="is-ipv6-predicate">is-ipv6-predicate</span><span class="grammar-usedby">(used by <a href="#predicate-func">predicate-func</a>)</span></div><div class="grammar-rule-expression"><span class="grammar-literal">isIpv6</span></div></div>
<div class="grammar-rule"><div class="grammar-rule-declaration"><span class="grammar-rule-id" id="is-iso-date-predicate">is-iso-date-predicate</span><span class="grammar-usedby">(used by <a href="#predicate-func">predicate-func</a>)</span></div><div class="grammar-rule-expression"><span class="grammar-literal">isIsoDate</span></div></div>
<div class="grammar-rule"><div class="grammar-rule-declaration"><span class="grammar-rule-id" id="is-list">is-list</span><span class="grammar-usedby">(used by <a href="#predicate-func">predicate-func</a>)</span></div><div class="grammar-rule-expression"><span class="grammar-literal">isList</span></div></div>
<div class="grammar-rule"><div class="grammar-rule-declaration"><span class="grammar-rule-id" id="is-object">is-object</span><span class="grammar-usedby">(used by <a href="#predicate-func">predicate-func</a>)</span></div><div class="grammar-rule-expression"><span class="grammar-literal">isObject</span></div></div>
<div class="grammar-rule"><div class="grammar-rule-declaration"><span class="grammar-rule-id" id="is-string-predicate">is-string-predicate</span><span class="grammar-usedby">(used by <a href="#predicate-func">predicate-func</a>)</span></div><div class="grammar-rule-expression"><span class="grammar-literal">isString</span></div></div>
<div class="grammar-rule"><div class="grammar-rule-declaration"><span class="grammar-rule-id" id="is-uuid-predicate">is-uuid-predicate</span><span class="grammar-usedby">(used by <a href="#predicate-func">predicate-func</a>)</span></div><div class="grammar-rule-expression"><span class="grammar-literal">isUuid</span></div></div>
<div class="grammar-rule"><div class="grammar-rule-declaration"><span class="grammar-rule-id" id="less-or-equal-predicate">less-or-equal-predicate</span><span class="grammar-usedby">(used by <a href="#predicate-func">predicate-func</a>)</span></div><div class="grammar-rule-expression"><span class="grammar-literal">&lt;=</span>&nbsp;<a href="#sp">sp</a>&nbsp;<span class="grammar-symbol">(</span><a href="#number">number</a><span class="grammar-symbol">|</span><a href="#quoted-string">quoted-string</a><span class="grammar-symbol">|</span><a href="#placeholder">placeholder</a><span class="grammar-symbol">)</span></div></div>

View File

@ -325,6 +325,7 @@ predicate-func:
| is-ipv6-predicate
| is-iso-date-predicate
| is-list
| is-object
| is-string-predicate
| is-uuid-predicate
| less-or-equal-predicate
@ -367,6 +368,8 @@ is-iso-date-predicate: "isIsoDate"
is-list: "isList"
is-object: "isObject"
is-string-predicate: "isString"
is-uuid-predicate: "isUuid"