Closed wilcoxjay closed 1 year ago
@wilcoxjay, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding Signed-off-by: John Doe <john.doe@email.org>
to the last line of each Git commit message. The e-mail address used to sign must match the e-mail address of the Git author. Click here to view the Developer Certificate of Origin agreement.
@wilcoxjay, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding Signed-off-by: John Doe <john.doe@email.org>
to the last line of each Git commit message. The e-mail address used to sign must match the e-mail address of the Git author. Click here to view the Developer Certificate of Origin agreement.
This PR adds a bit of documentation and a test to call out the fact that a
Term::Quantifier
's list of bindings can be empty.Not saying I think it should work this way, but this is how the code works. The parser supports it, and at least some paths in the code (eg
semantics::eval_assign
) handle this case.