                   |  PATTERN '&lt;-' RECURSION '?' CONDITION</code></pre>
<pre><code>PATTERN ::= TABLE '[' INDICES ']'</code></pre>
<p>Here, <code>TABLE</code> is just a variable and <code>INDICES</code> should be a comma-separated lists of values/expressions or variables. When recursions are evaluated, the range variables are tested against the patterns. If a pattern contains a range variable as a variable, the variable is free to take any value, but if it takes on a value, the range variable must have th