source: CIVL/examples/languageFeatures/switch.cvl@ 90dd7d7

1.23 2.0 main test-branch
Last change on this file since 90dd7d7 was 420d7f3, checked in by Tim Zirkel <zirkeltk@…>, 13 years ago

Added support for switch statements, continue, break.

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@216 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100644
File size: 246 bytes
Line 
1#include <civlc.h>
2$input int i;
3$assume i >= 0 && i < 10;
4
5void main() {
6 switch (i) {
7 case 0:
8 $assert i == 0;
9 break;
10 case 1:
11 case 2:
12 case 3:
13 $assert i < 4;
14 break;
15 default:
16 $assert i > 3;
17 }
18}
Note: See TracBrowser for help on using the repository browser.