home *** CD-ROM | disk | FTP | other *** search
/ ftp.ee.pdx.edu / 2014.02.ftp.ee.pdx.edu.tar / ftp.ee.pdx.edu / pub / users / Harry / compilers / p5 / tst / e3.out.bak < prev    next >
Text File  |  2005-11-01  |  4KB  |  140 lines

  1. alreadyDefined called with 'foo1'
  2. enter          called with 'foo1'
  3. alreadyDefined called with 'foo2'
  4. enter          called with 'foo2'
  5. alreadyDefined called with 'foo1'
  6. alreadyDefined called with 'foo4'
  7. enter          called with 'foo4'
  8. alreadyDefined called with 'foo2'
  9. alreadyDefined called with 'foo1'
  10. openScope      called: new level=1
  11. closeScope     called: new level=0
  12. openScope      called: new level=1
  13. closeScope     called: new level=0
  14. openScope      called: new level=1
  15. closeScope     called: new level=0
  16. openScope      called: new level=1
  17. closeScope     called: new level=0
  18. openScope      called: new level=1
  19. closeScope     called: new level=0
  20. openScope      called: new level=1
  21. closeScope     called: new level=0
  22. #1:   ---------- Body ----------
  23.         lineNumber=4
  24.         typeDecls=NULL
  25.         procDecls=
  26. #2:       ---------- ProcDecl ----------
  27.             lineNumber=4
  28.             id="foo1"
  29.             lexLevel=1
  30.             formals=NULL
  31.             retType=NULL
  32.             body=
  33. #3:           ---------- Body ----------
  34.                 lineNumber=4
  35.                 typeDecls=NULL
  36.                 procDecls=NULL
  37.                 varDecls=NULL
  38.                 stmts=NULL
  39.               ------------------------------
  40.           ------------------------------
  41. #4:       ---------- ProcDecl ----------
  42.             lineNumber=5
  43.             id="foo2"
  44.             lexLevel=1
  45.             formals=NULL
  46.             retType=NULL
  47.             body=
  48. #5:           ---------- Body ----------
  49.                 lineNumber=5
  50.                 typeDecls=NULL
  51.                 procDecls=NULL
  52.                 varDecls=NULL
  53.                 stmts=NULL
  54.               ------------------------------
  55.           ------------------------------
  56. #6:       ---------- ProcDecl ----------
  57.             lineNumber=6
  58.             id="foo1"
  59.             lexLevel=0
  60.             formals=NULL
  61.             retType=NULL
  62.             body=
  63. #7:           ---------- Body ----------
  64.                 lineNumber=6
  65.                 typeDecls=NULL
  66.                 procDecls=NULL
  67.                 varDecls=NULL
  68.                 stmts=NULL
  69.               ------------------------------
  70.           ------------------------------
  71. #8:       ---------- ProcDecl ----------
  72.             lineNumber=7
  73.             id="foo4"
  74.             lexLevel=1
  75.             formals=NULL
  76.             retType=NULL
  77.             body=
  78. #9:           ---------- Body ----------
  79.                 lineNumber=7
  80.                 typeDecls=NULL
  81.                 procDecls=NULL
  82.                 varDecls=NULL
  83.                 stmts=NULL
  84.               ------------------------------
  85.           ------------------------------
  86. #10:      ---------- ProcDecl ----------
  87.             lineNumber=8
  88.             id="foo2"
  89.             lexLevel=0
  90.             formals=NULL
  91.             retType=NULL
  92.             body=
  93. #11:          ---------- Body ----------
  94.                 lineNumber=8
  95.                 typeDecls=NULL
  96.                 procDecls=NULL
  97.                 varDecls=NULL
  98.                 stmts=NULL
  99.               ------------------------------
  100.           ------------------------------
  101. #12:      ---------- ProcDecl ----------
  102.             lineNumber=9
  103.             id="foo1"
  104.             lexLevel=0
  105.             formals=NULL
  106.             retType=NULL
  107.             body=
  108. #13:          ---------- Body ----------
  109.                 lineNumber=9
  110.                 typeDecls=NULL
  111.                 procDecls=NULL
  112.                 varDecls=NULL
  113.                 stmts=NULL
  114.               ------------------------------
  115.           ------------------------------
  116.         varDecls=NULL
  117.         stmts=NULL
  118.       ------------------------------
  119. PROGRAM IS
  120.     PROCEDURE foo1 () IS
  121.         BEGIN
  122.         END;
  123.     PROCEDURE foo2 () IS
  124.         BEGIN
  125.         END;
  126.     PROCEDURE foo1 () IS
  127.         BEGIN
  128.         END;
  129.     PROCEDURE foo4 () IS
  130.         BEGIN
  131.         END;
  132.     PROCEDURE foo2 () IS
  133.         BEGIN
  134.         END;
  135.     PROCEDURE foo1 () IS
  136.         BEGIN
  137.         END;
  138.     BEGIN
  139.     END;
  140.