home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
splint3s.zip
/
splint-3.0.1.6
/
test
/
iter2.c
< prev
next >
Wrap
Text File
|
2000-06-12
|
600b
|
33 lines
# include "iter2.h"
int test (void)
{
char c;
int i;
int *a;
intFor(2,5,x,z) /* 1. unrecognized identifier: x */
{
printf("%d\n", z);
} end_intFor;
intFor(2,c,x,i) /* 2, 3, 5. yield param shadows local, variable i declared but not used, type mismatch c */
{
;
} ; /* 4. not balanced with end_intFor */
intFor(2,12,x,i+3) /* 6, 7. use i before def, yield param not simple */
{
;
} end_arrayElements; /* 8. not balanced with end_intFor */
arrayElements(1, 10, a, el)
{
printf("%d\n", el);
} end_arrayElements;
return 3;
}