source:
CIVL/examples/loop_invariants/loop_assigns_given/twoLoops2.cvl@
b6d6ae7
| Last change on this file since b6d6ae7 was 2fa0abd, checked in by , 8 years ago | |
|---|---|
|
|
| File size: 200 bytes | |
| Line | |
|---|---|
| 1 | #include <civlc.cvh> |
| 2 | #pragma CIVL ACSL |
| 3 | |
| 4 | int main() { |
| 5 | int i = 0; |
| 6 | |
| 7 | /*@ loop invariant i >= 0 ; |
| 8 | @*/ |
| 9 | while (i < 3) { |
| 10 | i++; |
| 11 | } |
| 12 | |
| 13 | /*@ loop invariant i >= 0 ; |
| 14 | @*/ |
| 15 | while(1) i--; |
| 16 | } |
Note:
See TracBrowser
for help on using the repository browser.
