Closed niklasdewally closed 1 week ago
This PR: Detailed Report
lines......: 73.1% (3617 of 4948 lines)
functions..: 59.2% (371 of 627 functions)
branches...: no data found
Main: Detailed Report
lines......: 72.8% (3517 of 4831 lines)
functions..: 59.1% (367 of 621 functions)
branches...: no data found
Lines coverage changed by 0.30% and covered lines changed by 100
Functions coverage changed by 0.10% and covered lines changed by 4
Branches... coverage: No comparison data available
Add modulo expressions, parsing, and conversion rules to Minion.
The undefinedness semantics for modulo are similar to those for division: it requires a bubble rule, asserting that for x % y, y!=0, to make it safe.
Due to their similarity, the test cases for modulo in this patch are based on the division ones.
See also: #454
Closes: #456