1 /* Trivial code used to test watchpoints in recursive code and 2 auto-deletion of watchpoints as they go out of scope. */ 3 4 static int recurse(int a)5recurse (int a) 6 { 7 int b = 0; 8 9 if (a == 1) 10 return 1; 11 12 b = a; 13 b *= recurse (a - 1); 14 return b; 15 } 16 main()17int main() 18 { 19 recurse (10); 20 return 0; 21 } 22