File: loop.c

package info (click to toggle)
splint 3.1.2.dfsg1-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 12,908 kB
  • ctags: 15,816
  • sloc: ansic: 150,306; yacc: 3,463; sh: 3,426; makefile: 2,217; lex: 412
file content (16 lines) | stat: -rwxr-xr-x 240 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
extern int glob1, glob2;

extern int f (void) 
  /*@globals glob1@*/ 
  /*@modifies nothing@*/ ;

extern void g (void) 
  /*@modifies glob2@*/ ;

extern void h (void) ; 

void upto (int x) 
{
  while (x > f()) g();
  while (f() < 3) h();
}