at value.</p>
<p>To the right of the assignment in <code>PATTERN_ASSIGNMENTS</code> we have <code>RECURSION</code>, which cna be any R expression and an optional <code>CONDITION</code>, which should be an R expression that evaluates to a boolean value.</p>
<p>The semantics of the recursions are that the patterns are tested in the order they are provided, and if both the patterns match the range variables and the condition evaluates to <code>TRUE</code>, then the entry in the table will get assigned the resu