Guest User

Untitled

a guest
May 23rd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. void a()
  2. {
  3. printf("entering an");
  4. int i;
  5. for(i = 0; i < 3; i++){
  6. if(setjmp(a_buf) == 0) {
  7. printf("A step %dn", i);
  8. b();
  9. } else {
  10. longjmp(b_buf, 1);
  11. }
  12. }
  13. printf("returning from an");
  14. }
  15.  
  16. void b()
  17. {
  18. printf("entering bn");
  19. int i;
  20. for(i = 0; i < 5; i++){
  21. if(setjmp(b_buf) == 0) {
  22. printf("B step %dn", i);
  23. a();
  24. } else {
  25. longjmp(a_buf, 1);
  26. }
  27. }
  28. printf("returning from bn");
  29. }
Add Comment
Please, Sign In to add comment