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 / p6 / tst / binaryOK.out.bak < prev    next >
Text File  |  2005-11-18  |  103KB  |  2,645 lines

  1. #1:   ---------- Body ----------
  2.         lineNumber=8
  3.         typeDecls=
  4. #2:       ---------- TypeDecl ----------
  5.             lineNumber=8
  6.             id="MyArr"
  7.             compoundType=
  8. #3:           ---------- ArrayType ----------
  9.                 lineNumber=8
  10.                 elementType=
  11. #4:               ---------- TypeName ----------
  12.                     lineNumber=8
  13.                     id="integer"
  14.                     myDef=NULL
  15.                   ------------------------------
  16.               ------------------------------
  17.           ------------------------------
  18. #5:       ---------- TypeDecl ----------
  19.             lineNumber=9
  20.             id="MyRec"
  21.             compoundType=
  22. #6:           ---------- RecordType ----------
  23.                 lineNumber=9
  24.                 fieldDecls=
  25. #7:               ---------- FieldDecl ----------
  26.                     lineNumber=9
  27.                     id="f1"
  28.                     typeName=
  29. #8:                   ---------- TypeName ----------
  30.                         lineNumber=9
  31.                         id="integer"
  32.                         myDef=NULL
  33.                       ------------------------------
  34.                   ------------------------------
  35.               ------------------------------
  36.           ------------------------------
  37.         procDecls=NULL
  38.         varDecls=
  39. #9:       ---------- VarDecl ----------
  40.             lineNumber=10
  41.             id="i"
  42.             typeName=
  43. #10:          ---------- TypeName ----------
  44.                 lineNumber=10
  45.                 id="integer"
  46.                 myDef=NULL
  47.               ------------------------------
  48.             expr=
  49. #11:          ---------- IntegerConst ----------
  50.                 lineNumber=10
  51.                 iValue=0
  52.               ------------------------------
  53.             lexLevel=0
  54.           ------------------------------
  55. #12:      ---------- VarDecl ----------
  56.             lineNumber=11
  57.             id="f"
  58.             typeName=
  59. #13:          ---------- TypeName ----------
  60.                 lineNumber=11
  61.                 id="real"
  62.                 myDef=NULL
  63.               ------------------------------
  64.             expr=
  65. #14:          ---------- RealConst ----------
  66.                 lineNumber=11
  67.                 rValue=0.0
  68.               ------------------------------
  69.             lexLevel=0
  70.           ------------------------------
  71. #15:      ---------- VarDecl ----------
  72.             lineNumber=12
  73.             id="b"
  74.             typeName=
  75. #16:          ---------- TypeName ----------
  76.                 lineNumber=12
  77.                 id="boolean"
  78.                 myDef=NULL
  79.               ------------------------------
  80.             expr=
  81. #17:          ---------- BooleanConst ----------
  82.                 lineNumber=12
  83.                 iValue=0
  84.               ------------------------------
  85.             lexLevel=0
  86.           ------------------------------
  87. #18:      ---------- VarDecl ----------
  88.             lineNumber=13
  89.             id="a"
  90.             typeName=
  91. #19:          ---------- TypeName ----------
  92.                 lineNumber=13
  93.                 id="MyArr"
  94.                 myDef=
  95.                   *****  This node was printed earlier (#3: ArrayType) *****
  96.               ------------------------------
  97.             expr=
  98. #20:          ---------- NilConst ----------
  99.                 lineNumber=13
  100.               ------------------------------
  101.             lexLevel=0
  102.           ------------------------------
  103. #21:      ---------- VarDecl ----------
  104.             lineNumber=14
  105.             id="r"
  106.             typeName=
  107. #22:          ---------- TypeName ----------
  108.                 lineNumber=14
  109.                 id="MyRec"
  110.                 myDef=
  111.                   *****  This node was printed earlier (#6: RecordType) *****
  112.               ------------------------------
  113.             expr=
  114. #23:          ---------- NilConst ----------
  115.                 lineNumber=14
  116.               ------------------------------
  117.             lexLevel=0
  118.           ------------------------------
  119.         stmts=
  120. #24:      ---------- AssignStmt ----------
  121.             lineNumber=19
  122.             lValue=
  123. #25:          ---------- Variable ----------
  124.                 lineNumber=19
  125.                 id="i"
  126.                 myDef=
  127.                   *****  This node was printed earlier (#9: VarDecl) *****
  128.                 currentLevel=0
  129.               ------------------------------
  130.             expr=
  131. #26:          ---------- BinaryOp ----------
  132.                 lineNumber=19
  133.                 op=PLUS
  134.                 expr1=
  135. #27:              ---------- ValueOf ----------
  136.                     lineNumber=19
  137.                     lValue=
  138. #28:                  ---------- Variable ----------
  139.                         lineNumber=19
  140.                         id="i"
  141.                         myDef=
  142.                           *****  This node was printed earlier (#9: VarDecl) *****
  143.                         currentLevel=0
  144.                       ------------------------------
  145.                   ------------------------------
  146.                 expr2=
  147. #29:              ---------- ValueOf ----------
  148.                     lineNumber=19
  149.                     lValue=
  150. #30:                  ---------- Variable ----------
  151.                         lineNumber=19
  152.                         id="i"
  153.                         myDef=
  154.                           *****  This node was printed earlier (#9: VarDecl) *****
  155.                         currentLevel=0
  156.                       ------------------------------
  157.                   ------------------------------
  158.                 mode=INTEGER_MODE
  159.               ------------------------------
  160.           ------------------------------
  161. #31:      ---------- AssignStmt ----------
  162.             lineNumber=20
  163.             lValue=
  164. #32:          ---------- Variable ----------
  165.                 lineNumber=20
  166.                 id="f"
  167.                 myDef=
  168.                   *****  This node was printed earlier (#12: VarDecl) *****
  169.                 currentLevel=0
  170.               ------------------------------
  171.             expr=
  172. #33:          ---------- BinaryOp ----------
  173.                 lineNumber=20
  174.                 op=PLUS
  175.                 expr1=
  176. #34:              ---------- IntToReal ----------
  177.                     lineNumber=20
  178.                     expr=
  179. #35:                  ---------- ValueOf ----------
  180.                         lineNumber=20
  181.                         lValue=
  182. #36:                      ---------- Variable ----------
  183.                             lineNumber=20
  184.                             id="i"
  185.                             myDef=
  186.                               *****  This node was printed earlier (#9: VarDecl) *****
  187.                             currentLevel=0
  188.                           ------------------------------
  189.                       ------------------------------
  190.                   ------------------------------
  191.                 expr2=
  192. #37:              ---------- ValueOf ----------
  193.                     lineNumber=20
  194.                     lValue=
  195. #38:                  ---------- Variable ----------
  196.                         lineNumber=20
  197.                         id="f"
  198.                         myDef=
  199.                           *****  This node was printed earlier (#12: VarDecl) *****
  200.                         currentLevel=0
  201.                       ------------------------------
  202.                   ------------------------------
  203.                 mode=REAL_MODE
  204.               ------------------------------
  205.           ------------------------------
  206. #39:      ---------- AssignStmt ----------
  207.             lineNumber=21
  208.             lValue=
  209. #40:          ---------- Variable ----------
  210.                 lineNumber=21
  211.                 id="f"
  212.                 myDef=
  213.                   *****  This node was printed earlier (#12: VarDecl) *****
  214.                 currentLevel=0
  215.               ------------------------------
  216.             expr=
  217. #41:          ---------- BinaryOp ----------
  218.                 lineNumber=21
  219.                 op=PLUS
  220.                 expr1=
  221. #42:              ---------- ValueOf ----------
  222.                     lineNumber=21
  223.                     lValue=
  224. #43:                  ---------- Variable ----------
  225.                         lineNumber=21
  226.                         id="f"
  227.                         myDef=
  228.                           *****  This node was printed earlier (#12: VarDecl) *****
  229.                         currentLevel=0
  230.                       ------------------------------
  231.                   ------------------------------
  232.                 expr2=
  233. #44:              ---------- IntToReal ----------
  234.                     lineNumber=21
  235.                     expr=
  236. #45:                  ---------- ValueOf ----------
  237.                         lineNumber=21
  238.                         lValue=
  239. #46:                      ---------- Variable ----------
  240.                             lineNumber=21
  241.                             id="i"
  242.                             myDef=
  243.                               *****  This node was printed earlier (#9: VarDecl) *****
  244.                             currentLevel=0
  245.                           ------------------------------
  246.                       ------------------------------
  247.                   ------------------------------
  248.                 mode=REAL_MODE
  249.               ------------------------------
  250.           ------------------------------
  251. #47:      ---------- AssignStmt ----------
  252.             lineNumber=22
  253.             lValue=
  254. #48:          ---------- Variable ----------
  255.                 lineNumber=22
  256.                 id="f"
  257.                 myDef=
  258.                   *****  This node was printed earlier (#12: VarDecl) *****
  259.                 currentLevel=0
  260.               ------------------------------
  261.             expr=
  262. #49:          ---------- BinaryOp ----------
  263.                 lineNumber=22
  264.                 op=PLUS
  265.                 expr1=
  266. #50:              ---------- ValueOf ----------
  267.                     lineNumber=22
  268.                     lValue=
  269. #51:                  ---------- Variable ----------
  270.                         lineNumber=22
  271.                         id="f"
  272.                         myDef=
  273.                           *****  This node was printed earlier (#12: VarDecl) *****
  274.                         currentLevel=0
  275.                       ------------------------------
  276.                   ------------------------------
  277.                 expr2=
  278. #52:              ---------- ValueOf ----------
  279.                     lineNumber=22
  280.                     lValue=
  281. #53:                  ---------- Variable ----------
  282.                         lineNumber=22
  283.                         id="f"
  284.                         myDef=
  285.                           *****  This node was printed earlier (#12: VarDecl) *****
  286.                         currentLevel=0
  287.                       ------------------------------
  288.                   ------------------------------
  289.                 mode=REAL_MODE
  290.               ------------------------------
  291.           ------------------------------
  292. #54:      ---------- AssignStmt ----------
  293.             lineNumber=24
  294.             lValue=
  295. #55:          ---------- Variable ----------
  296.                 lineNumber=24
  297.                 id="i"
  298.                 myDef=
  299.                   *****  This node was printed earlier (#9: VarDecl) *****
  300.                 currentLevel=0
  301.               ------------------------------
  302.             expr=
  303. #56:          ---------- BinaryOp ----------
  304.                 lineNumber=24
  305.                 op=MINUS
  306.                 expr1=
  307. #57:              ---------- ValueOf ----------
  308.                     lineNumber=24
  309.                     lValue=
  310. #58:                  ---------- Variable ----------
  311.                         lineNumber=24
  312.                         id="i"
  313.                         myDef=
  314.                           *****  This node was printed earlier (#9: VarDecl) *****
  315.                         currentLevel=0
  316.                       ------------------------------
  317.                   ------------------------------
  318.                 expr2=
  319. #59:              ---------- ValueOf ----------
  320.                     lineNumber=24
  321.                     lValue=
  322. #60:                  ---------- Variable ----------
  323.                         lineNumber=24
  324.                         id="i"
  325.                         myDef=
  326.                           *****  This node was printed earlier (#9: VarDecl) *****
  327.                         currentLevel=0
  328.                       ------------------------------
  329.                   ------------------------------
  330.                 mode=INTEGER_MODE
  331.               ------------------------------
  332.           ------------------------------
  333. #61:      ---------- AssignStmt ----------
  334.             lineNumber=25
  335.             lValue=
  336. #62:          ---------- Variable ----------
  337.                 lineNumber=25
  338.                 id="f"
  339.                 myDef=
  340.                   *****  This node was printed earlier (#12: VarDecl) *****
  341.                 currentLevel=0
  342.               ------------------------------
  343.             expr=
  344. #63:          ---------- BinaryOp ----------
  345.                 lineNumber=25
  346.                 op=MINUS
  347.                 expr1=
  348. #64:              ---------- IntToReal ----------
  349.                     lineNumber=25
  350.                     expr=
  351. #65:                  ---------- ValueOf ----------
  352.                         lineNumber=25
  353.                         lValue=
  354. #66:                      ---------- Variable ----------
  355.                             lineNumber=25
  356.                             id="i"
  357.                             myDef=
  358.                               *****  This node was printed earlier (#9: VarDecl) *****
  359.                             currentLevel=0
  360.                           ------------------------------
  361.                       ------------------------------
  362.                   ------------------------------
  363.                 expr2=
  364. #67:              ---------- ValueOf ----------
  365.                     lineNumber=25
  366.                     lValue=
  367. #68:                  ---------- Variable ----------
  368.                         lineNumber=25
  369.                         id="f"
  370.                         myDef=
  371.                           *****  This node was printed earlier (#12: VarDecl) *****
  372.                         currentLevel=0
  373.                       ------------------------------
  374.                   ------------------------------
  375.                 mode=REAL_MODE
  376.               ------------------------------
  377.           ------------------------------
  378. #69:      ---------- AssignStmt ----------
  379.             lineNumber=26
  380.             lValue=
  381. #70:          ---------- Variable ----------
  382.                 lineNumber=26
  383.                 id="f"
  384.                 myDef=
  385.                   *****  This node was printed earlier (#12: VarDecl) *****
  386.                 currentLevel=0
  387.               ------------------------------
  388.             expr=
  389. #71:          ---------- BinaryOp ----------
  390.                 lineNumber=26
  391.                 op=MINUS
  392.                 expr1=
  393. #72:              ---------- ValueOf ----------
  394.                     lineNumber=26
  395.                     lValue=
  396. #73:                  ---------- Variable ----------
  397.                         lineNumber=26
  398.                         id="f"
  399.                         myDef=
  400.                           *****  This node was printed earlier (#12: VarDecl) *****
  401.                         currentLevel=0
  402.                       ------------------------------
  403.                   ------------------------------
  404.                 expr2=
  405. #74:              ---------- IntToReal ----------
  406.                     lineNumber=26
  407.                     expr=
  408. #75:                  ---------- ValueOf ----------
  409.                         lineNumber=26
  410.                         lValue=
  411. #76:                      ---------- Variable ----------
  412.                             lineNumber=26
  413.                             id="i"
  414.                             myDef=
  415.                               *****  This node was printed earlier (#9: VarDecl) *****
  416.                             currentLevel=0
  417.                           ------------------------------
  418.                       ------------------------------
  419.                   ------------------------------
  420.                 mode=REAL_MODE
  421.               ------------------------------
  422.           ------------------------------
  423. #77:      ---------- AssignStmt ----------
  424.             lineNumber=27
  425.             lValue=
  426. #78:          ---------- Variable ----------
  427.                 lineNumber=27
  428.                 id="f"
  429.                 myDef=
  430.                   *****  This node was printed earlier (#12: VarDecl) *****
  431.                 currentLevel=0
  432.               ------------------------------
  433.             expr=
  434. #79:          ---------- BinaryOp ----------
  435.                 lineNumber=27
  436.                 op=MINUS
  437.                 expr1=
  438. #80:              ---------- ValueOf ----------
  439.                     lineNumber=27
  440.                     lValue=
  441. #81:                  ---------- Variable ----------
  442.                         lineNumber=27
  443.                         id="f"
  444.                         myDef=
  445.                           *****  This node was printed earlier (#12: VarDecl) *****
  446.                         currentLevel=0
  447.                       ------------------------------
  448.                   ------------------------------
  449.                 expr2=
  450. #82:              ---------- ValueOf ----------
  451.                     lineNumber=27
  452.                     lValue=
  453. #83:                  ---------- Variable ----------
  454.                         lineNumber=27
  455.                         id="f"
  456.                         myDef=
  457.                           *****  This node was printed earlier (#12: VarDecl) *****
  458.                         currentLevel=0
  459.                       ------------------------------
  460.                   ------------------------------
  461.                 mode=REAL_MODE
  462.               ------------------------------
  463.           ------------------------------
  464. #84:      ---------- AssignStmt ----------
  465.             lineNumber=29
  466.             lValue=
  467. #85:          ---------- Variable ----------
  468.                 lineNumber=29
  469.                 id="i"
  470.                 myDef=
  471.                   *****  This node was printed earlier (#9: VarDecl) *****
  472.                 currentLevel=0
  473.               ------------------------------
  474.             expr=
  475. #86:          ---------- BinaryOp ----------
  476.                 lineNumber=29
  477.                 op=STAR
  478.                 expr1=
  479. #87:              ---------- ValueOf ----------
  480.                     lineNumber=29
  481.                     lValue=
  482. #88:                  ---------- Variable ----------
  483.                         lineNumber=29
  484.                         id="i"
  485.                         myDef=
  486.                           *****  This node was printed earlier (#9: VarDecl) *****
  487.                         currentLevel=0
  488.                       ------------------------------
  489.                   ------------------------------
  490.                 expr2=
  491. #89:              ---------- ValueOf ----------
  492.                     lineNumber=29
  493.                     lValue=
  494. #90:                  ---------- Variable ----------
  495.                         lineNumber=29
  496.                         id="i"
  497.                         myDef=
  498.                           *****  This node was printed earlier (#9: VarDecl) *****
  499.                         currentLevel=0
  500.                       ------------------------------
  501.                   ------------------------------
  502.                 mode=INTEGER_MODE
  503.               ------------------------------
  504.           ------------------------------
  505. #91:      ---------- AssignStmt ----------
  506.             lineNumber=30
  507.             lValue=
  508. #92:          ---------- Variable ----------
  509.                 lineNumber=30
  510.                 id="f"
  511.                 myDef=
  512.                   *****  This node was printed earlier (#12: VarDecl) *****
  513.                 currentLevel=0
  514.               ------------------------------
  515.             expr=
  516. #93:          ---------- BinaryOp ----------
  517.                 lineNumber=30
  518.                 op=STAR
  519.                 expr1=
  520. #94:              ---------- IntToReal ----------
  521.                     lineNumber=30
  522.                     expr=
  523. #95:                  ---------- ValueOf ----------
  524.                         lineNumber=30
  525.                         lValue=
  526. #96:                      ---------- Variable ----------
  527.                             lineNumber=30
  528.                             id="i"
  529.                             myDef=
  530.                               *****  This node was printed earlier (#9: VarDecl) *****
  531.                             currentLevel=0
  532.                           ------------------------------
  533.                       ------------------------------
  534.                   ------------------------------
  535.                 expr2=
  536. #97:              ---------- ValueOf ----------
  537.                     lineNumber=30
  538.                     lValue=
  539. #98:                  ---------- Variable ----------
  540.                         lineNumber=30
  541.                         id="f"
  542.                         myDef=
  543.                           *****  This node was printed earlier (#12: VarDecl) *****
  544.                         currentLevel=0
  545.                       ------------------------------
  546.                   ------------------------------
  547.                 mode=REAL_MODE
  548.               ------------------------------
  549.           ------------------------------
  550. #99:      ---------- AssignStmt ----------
  551.             lineNumber=31
  552.             lValue=
  553. #100:         ---------- Variable ----------
  554.                 lineNumber=31
  555.                 id="f"
  556.                 myDef=
  557.                   *****  This node was printed earlier (#12: VarDecl) *****
  558.                 currentLevel=0
  559.               ------------------------------
  560.             expr=
  561. #101:         ---------- BinaryOp ----------
  562.                 lineNumber=31
  563.                 op=STAR
  564.                 expr1=
  565. #102:             ---------- ValueOf ----------
  566.                     lineNumber=31
  567.                     lValue=
  568. #103:                 ---------- Variable ----------
  569.                         lineNumber=31
  570.                         id="f"
  571.                         myDef=
  572.                           *****  This node was printed earlier (#12: VarDecl) *****
  573.                         currentLevel=0
  574.                       ------------------------------
  575.                   ------------------------------
  576.                 expr2=
  577. #104:             ---------- IntToReal ----------
  578.                     lineNumber=31
  579.                     expr=
  580. #105:                 ---------- ValueOf ----------
  581.                         lineNumber=31
  582.                         lValue=
  583. #106:                     ---------- Variable ----------
  584.                             lineNumber=31
  585.                             id="i"
  586.                             myDef=
  587.                               *****  This node was printed earlier (#9: VarDecl) *****
  588.                             currentLevel=0
  589.                           ------------------------------
  590.                       ------------------------------
  591.                   ------------------------------
  592.                 mode=REAL_MODE
  593.               ------------------------------
  594.           ------------------------------
  595. #107:     ---------- AssignStmt ----------
  596.             lineNumber=32
  597.             lValue=
  598. #108:         ---------- Variable ----------
  599.                 lineNumber=32
  600.                 id="f"
  601.                 myDef=
  602.                   *****  This node was printed earlier (#12: VarDecl) *****
  603.                 currentLevel=0
  604.               ------------------------------
  605.             expr=
  606. #109:         ---------- BinaryOp ----------
  607.                 lineNumber=32
  608.                 op=STAR
  609.                 expr1=
  610. #110:             ---------- ValueOf ----------
  611.                     lineNumber=32
  612.                     lValue=
  613. #111:                 ---------- Variable ----------
  614.                         lineNumber=32
  615.                         id="f"
  616.                         myDef=
  617.                           *****  This node was printed earlier (#12: VarDecl) *****
  618.                         currentLevel=0
  619.                       ------------------------------
  620.                   ------------------------------
  621.                 expr2=
  622. #112:             ---------- ValueOf ----------
  623.                     lineNumber=32
  624.                     lValue=
  625. #113:                 ---------- Variable ----------
  626.                         lineNumber=32
  627.                         id="f"
  628.                         myDef=
  629.                           *****  This node was printed earlier (#12: VarDecl) *****
  630.                         currentLevel=0
  631.                       ------------------------------
  632.                   ------------------------------
  633.                 mode=REAL_MODE
  634.               ------------------------------
  635.           ------------------------------
  636. #114:     ---------- AssignStmt ----------
  637.             lineNumber=34
  638.             lValue=
  639. #115:         ---------- Variable ----------
  640.                 lineNumber=34
  641.                 id="f"
  642.                 myDef=
  643.                   *****  This node was printed earlier (#12: VarDecl) *****
  644.                 currentLevel=0
  645.               ------------------------------
  646.             expr=
  647. #116:         ---------- BinaryOp ----------
  648.                 lineNumber=34
  649.                 op=SLASH
  650.                 expr1=
  651. #117:             ---------- IntToReal ----------
  652.                     lineNumber=34
  653.                     expr=
  654. #118:                 ---------- ValueOf ----------
  655.                         lineNumber=34
  656.                         lValue=
  657. #119:                     ---------- Variable ----------
  658.                             lineNumber=34
  659.                             id="i"
  660.                             myDef=
  661.                               *****  This node was printed earlier (#9: VarDecl) *****
  662.                             currentLevel=0
  663.                           ------------------------------
  664.                       ------------------------------
  665.                   ------------------------------
  666.                 expr2=
  667. #120:             ---------- IntToReal ----------
  668.                     lineNumber=34
  669.                     expr=
  670. #121:                 ---------- ValueOf ----------
  671.                         lineNumber=34
  672.                         lValue=
  673. #122:                     ---------- Variable ----------
  674.                             lineNumber=34
  675.                             id="i"
  676.                             myDef=
  677.                               *****  This node was printed earlier (#9: VarDecl) *****
  678.                             currentLevel=0
  679.                           ------------------------------
  680.                       ------------------------------
  681.                   ------------------------------
  682.                 mode=REAL_MODE
  683.               ------------------------------
  684.           ------------------------------
  685. #123:     ---------- AssignStmt ----------
  686.             lineNumber=35
  687.             lValue=
  688. #124:         ---------- Variable ----------
  689.                 lineNumber=35
  690.                 id="f"
  691.                 myDef=
  692.                   *****  This node was printed earlier (#12: VarDecl) *****
  693.                 currentLevel=0
  694.               ------------------------------
  695.             expr=
  696. #125:         ---------- BinaryOp ----------
  697.                 lineNumber=35
  698.                 op=SLASH
  699.                 expr1=
  700. #126:             ---------- IntToReal ----------
  701.                     lineNumber=35
  702.                     expr=
  703. #127:                 ---------- ValueOf ----------
  704.                         lineNumber=35
  705.                         lValue=
  706. #128:                     ---------- Variable ----------
  707.                             lineNumber=35
  708.                             id="i"
  709.                             myDef=
  710.                               *****  This node was printed earlier (#9: VarDecl) *****
  711.                             currentLevel=0
  712.                           ------------------------------
  713.                       ------------------------------
  714.                   ------------------------------
  715.                 expr2=
  716. #129:             ---------- ValueOf ----------
  717.                     lineNumber=35
  718.                     lValue=
  719. #130:                 ---------- Variable ----------
  720.                         lineNumber=35
  721.                         id="f"
  722.                         myDef=
  723.                           *****  This node was printed earlier (#12: VarDecl) *****
  724.                         currentLevel=0
  725.                       ------------------------------
  726.                   ------------------------------
  727.                 mode=REAL_MODE
  728.               ------------------------------
  729.           ------------------------------
  730. #131:     ---------- AssignStmt ----------
  731.             lineNumber=36
  732.             lValue=
  733. #132:         ---------- Variable ----------
  734.                 lineNumber=36
  735.                 id="f"
  736.                 myDef=
  737.                   *****  This node was printed earlier (#12: VarDecl) *****
  738.                 currentLevel=0
  739.               ------------------------------
  740.             expr=
  741. #133:         ---------- BinaryOp ----------
  742.                 lineNumber=36
  743.                 op=SLASH
  744.                 expr1=
  745. #134:             ---------- ValueOf ----------
  746.                     lineNumber=36
  747.                     lValue=
  748. #135:                 ---------- Variable ----------
  749.                         lineNumber=36
  750.                         id="f"
  751.                         myDef=
  752.                           *****  This node was printed earlier (#12: VarDecl) *****
  753.                         currentLevel=0
  754.                       ------------------------------
  755.                   ------------------------------
  756.                 expr2=
  757. #136:             ---------- IntToReal ----------
  758.                     lineNumber=36
  759.                     expr=
  760. #137:                 ---------- ValueOf ----------
  761.                         lineNumber=36
  762.                         lValue=
  763. #138:                     ---------- Variable ----------
  764.                             lineNumber=36
  765.                             id="i"
  766.                             myDef=
  767.                               *****  This node was printed earlier (#9: VarDecl) *****
  768.                             currentLevel=0
  769.                           ------------------------------
  770.                       ------------------------------
  771.                   ------------------------------
  772.                 mode=REAL_MODE
  773.               ------------------------------
  774.           ------------------------------
  775. #139:     ---------- AssignStmt ----------
  776.             lineNumber=37
  777.             lValue=
  778. #140:         ---------- Variable ----------
  779.                 lineNumber=37
  780.                 id="f"
  781.                 myDef=
  782.                   *****  This node was printed earlier (#12: VarDecl) *****
  783.                 currentLevel=0
  784.               ------------------------------
  785.             expr=
  786. #141:         ---------- BinaryOp ----------
  787.                 lineNumber=37
  788.                 op=SLASH
  789.                 expr1=
  790. #142:             ---------- ValueOf ----------
  791.                     lineNumber=37
  792.                     lValue=
  793. #143:                 ---------- Variable ----------
  794.                         lineNumber=37
  795.                         id="f"
  796.                         myDef=
  797.                           *****  This node was printed earlier (#12: VarDecl) *****
  798.                         currentLevel=0
  799.                       ------------------------------
  800.                   ------------------------------
  801.                 expr2=
  802. #144:             ---------- ValueOf ----------
  803.                     lineNumber=37
  804.                     lValue=
  805. #145:                 ---------- Variable ----------
  806.                         lineNumber=37
  807.                         id="f"
  808.                         myDef=
  809.                           *****  This node was printed earlier (#12: VarDecl) *****
  810.                         currentLevel=0
  811.                       ------------------------------
  812.                   ------------------------------
  813.                 mode=REAL_MODE
  814.               ------------------------------
  815.           ------------------------------
  816. #146:     ---------- AssignStmt ----------
  817.             lineNumber=39
  818.             lValue=
  819. #147:         ---------- Variable ----------
  820.                 lineNumber=39
  821.                 id="b"
  822.                 myDef=
  823.                   *****  This node was printed earlier (#15: VarDecl) *****
  824.                 currentLevel=0
  825.               ------------------------------
  826.             expr=
  827. #148:         ---------- BinaryOp ----------
  828.                 lineNumber=39
  829.                 op=AND
  830.                 expr1=
  831. #149:             ---------- ValueOf ----------
  832.                     lineNumber=39
  833.                     lValue=
  834. #150:                 ---------- Variable ----------
  835.                         lineNumber=39
  836.                         id="b"
  837.                         myDef=
  838.                           *****  This node was printed earlier (#15: VarDecl) *****
  839.                         currentLevel=0
  840.                       ------------------------------
  841.                   ------------------------------
  842.                 expr2=
  843. #151:             ---------- ValueOf ----------
  844.                     lineNumber=39
  845.                     lValue=
  846. #152:                 ---------- Variable ----------
  847.                         lineNumber=39
  848.                         id="b"
  849.                         myDef=
  850.                           *****  This node was printed earlier (#15: VarDecl) *****
  851.                         currentLevel=0
  852.                       ------------------------------
  853.                   ------------------------------
  854.                 mode=INTEGER_MODE
  855.               ------------------------------
  856.           ------------------------------
  857. #153:     ---------- AssignStmt ----------
  858.             lineNumber=41
  859.             lValue=
  860. #154:         ---------- Variable ----------
  861.                 lineNumber=41
  862.                 id="b"
  863.                 myDef=
  864.                   *****  This node was printed earlier (#15: VarDecl) *****
  865.                 currentLevel=0
  866.               ------------------------------
  867.             expr=
  868. #155:         ---------- BinaryOp ----------
  869.                 lineNumber=41
  870.                 op=OR
  871.                 expr1=
  872. #156:             ---------- ValueOf ----------
  873.                     lineNumber=41
  874.                     lValue=
  875. #157:                 ---------- Variable ----------
  876.                         lineNumber=41
  877.                         id="b"
  878.                         myDef=
  879.                           *****  This node was printed earlier (#15: VarDecl) *****
  880.                         currentLevel=0
  881.                       ------------------------------
  882.                   ------------------------------
  883.                 expr2=
  884. #158:             ---------- ValueOf ----------
  885.                     lineNumber=41
  886.                     lValue=
  887. #159:                 ---------- Variable ----------
  888.                         lineNumber=41
  889.                         id="b"
  890.                         myDef=
  891.                           *****  This node was printed earlier (#15: VarDecl) *****
  892.                         currentLevel=0
  893.                       ------------------------------
  894.                   ------------------------------
  895.                 mode=INTEGER_MODE
  896.               ------------------------------
  897.           ------------------------------
  898. #160:     ---------- AssignStmt ----------
  899.             lineNumber=43
  900.             lValue=
  901. #161:         ---------- Variable ----------
  902.                 lineNumber=43
  903.                 id="b"
  904.                 myDef=
  905.                   *****  This node was printed earlier (#15: VarDecl) *****
  906.                 currentLevel=0
  907.               ------------------------------
  908.             expr=
  909. #162:         ---------- BinaryOp ----------
  910.                 lineNumber=43
  911.                 op=EQUAL
  912.                 expr1=
  913. #163:             ---------- ValueOf ----------
  914.                     lineNumber=43
  915.                     lValue=
  916. #164:                 ---------- Variable ----------
  917.                         lineNumber=43
  918.                         id="i"
  919.                         myDef=
  920.                           *****  This node was printed earlier (#9: VarDecl) *****
  921.                         currentLevel=0
  922.                       ------------------------------
  923.                   ------------------------------
  924.                 expr2=
  925. #165:             ---------- ValueOf ----------
  926.                     lineNumber=43
  927.                     lValue=
  928. #166:                 ---------- Variable ----------
  929.                         lineNumber=43
  930.                         id="i"
  931.                         myDef=
  932.                           *****  This node was printed earlier (#9: VarDecl) *****
  933.                         currentLevel=0
  934.                       ------------------------------
  935.                   ------------------------------
  936.                 mode=INTEGER_MODE
  937.               ------------------------------
  938.           ------------------------------
  939. #167:     ---------- AssignStmt ----------
  940.             lineNumber=44
  941.             lValue=
  942. #168:         ---------- Variable ----------
  943.                 lineNumber=44
  944.                 id="b"
  945.                 myDef=
  946.                   *****  This node was printed earlier (#15: VarDecl) *****
  947.                 currentLevel=0
  948.               ------------------------------
  949.             expr=
  950. #169:         ---------- BinaryOp ----------
  951.                 lineNumber=44
  952.                 op=EQUAL
  953.                 expr1=
  954. #170:             ---------- IntToReal ----------
  955.                     lineNumber=44
  956.                     expr=
  957. #171:                 ---------- ValueOf ----------
  958.                         lineNumber=44
  959.                         lValue=
  960. #172:                     ---------- Variable ----------
  961.                             lineNumber=44
  962.                             id="i"
  963.                             myDef=
  964.                               *****  This node was printed earlier (#9: VarDecl) *****
  965.                             currentLevel=0
  966.                           ------------------------------
  967.                       ------------------------------
  968.                   ------------------------------
  969.                 expr2=
  970. #173:             ---------- ValueOf ----------
  971.                     lineNumber=44
  972.                     lValue=
  973. #174:                 ---------- Variable ----------
  974.                         lineNumber=44
  975.                         id="f"
  976.                         myDef=
  977.                           *****  This node was printed earlier (#12: VarDecl) *****
  978.                         currentLevel=0
  979.                       ------------------------------
  980.                   ------------------------------
  981.                 mode=REAL_MODE
  982.               ------------------------------
  983.           ------------------------------
  984. #175:     ---------- AssignStmt ----------
  985.             lineNumber=45
  986.             lValue=
  987. #176:         ---------- Variable ----------
  988.                 lineNumber=45
  989.                 id="b"
  990.                 myDef=
  991.                   *****  This node was printed earlier (#15: VarDecl) *****
  992.                 currentLevel=0
  993.               ------------------------------
  994.             expr=
  995. #177:         ---------- BinaryOp ----------
  996.                 lineNumber=45
  997.                 op=EQUAL
  998.                 expr1=
  999. #178:             ---------- ValueOf ----------
  1000.                     lineNumber=45
  1001.                     lValue=
  1002. #179:                 ---------- Variable ----------
  1003.                         lineNumber=45
  1004.                         id="f"
  1005.                         myDef=
  1006.                           *****  This node was printed earlier (#12: VarDecl) *****
  1007.                         currentLevel=0
  1008.                       ------------------------------
  1009.                   ------------------------------
  1010.                 expr2=
  1011. #180:             ---------- IntToReal ----------
  1012.                     lineNumber=45
  1013.                     expr=
  1014. #181:                 ---------- ValueOf ----------
  1015.                         lineNumber=45
  1016.                         lValue=
  1017. #182:                     ---------- Variable ----------
  1018.                             lineNumber=45
  1019.                             id="i"
  1020.                             myDef=
  1021.                               *****  This node was printed earlier (#9: VarDecl) *****
  1022.                             currentLevel=0
  1023.                           ------------------------------
  1024.                       ------------------------------
  1025.                   ------------------------------
  1026.                 mode=REAL_MODE
  1027.               ------------------------------
  1028.           ------------------------------
  1029. #183:     ---------- AssignStmt ----------
  1030.             lineNumber=46
  1031.             lValue=
  1032. #184:         ---------- Variable ----------
  1033.                 lineNumber=46
  1034.                 id="b"
  1035.                 myDef=
  1036.                   *****  This node was printed earlier (#15: VarDecl) *****
  1037.                 currentLevel=0
  1038.               ------------------------------
  1039.             expr=
  1040. #185:         ---------- BinaryOp ----------
  1041.                 lineNumber=46
  1042.                 op=EQUAL
  1043.                 expr1=
  1044. #186:             ---------- ValueOf ----------
  1045.                     lineNumber=46
  1046.                     lValue=
  1047. #187:                 ---------- Variable ----------
  1048.                         lineNumber=46
  1049.                         id="f"
  1050.                         myDef=
  1051.                           *****  This node was printed earlier (#12: VarDecl) *****
  1052.                         currentLevel=0
  1053.                       ------------------------------
  1054.                   ------------------------------
  1055.                 expr2=
  1056. #188:             ---------- ValueOf ----------
  1057.                     lineNumber=46
  1058.                     lValue=
  1059. #189:                 ---------- Variable ----------
  1060.                         lineNumber=46
  1061.                         id="f"
  1062.                         myDef=
  1063.                           *****  This node was printed earlier (#12: VarDecl) *****
  1064.                         currentLevel=0
  1065.                       ------------------------------
  1066.                   ------------------------------
  1067.                 mode=REAL_MODE
  1068.               ------------------------------
  1069.           ------------------------------
  1070. #190:     ---------- AssignStmt ----------
  1071.             lineNumber=47
  1072.             lValue=
  1073. #191:         ---------- Variable ----------
  1074.                 lineNumber=47
  1075.                 id="b"
  1076.                 myDef=
  1077.                   *****  This node was printed earlier (#15: VarDecl) *****
  1078.                 currentLevel=0
  1079.               ------------------------------
  1080.             expr=
  1081. #192:         ---------- BinaryOp ----------
  1082.                 lineNumber=47
  1083.                 op=EQUAL
  1084.                 expr1=
  1085. #193:             ---------- ValueOf ----------
  1086.                     lineNumber=47
  1087.                     lValue=
  1088. #194:                 ---------- Variable ----------
  1089.                         lineNumber=47
  1090.                         id="b"
  1091.                         myDef=
  1092.                           *****  This node was printed earlier (#15: VarDecl) *****
  1093.                         currentLevel=0
  1094.                       ------------------------------
  1095.                   ------------------------------
  1096.                 expr2=
  1097. #195:             ---------- ValueOf ----------
  1098.                     lineNumber=47
  1099.                     lValue=
  1100. #196:                 ---------- Variable ----------
  1101.                         lineNumber=47
  1102.                         id="b"
  1103.                         myDef=
  1104.                           *****  This node was printed earlier (#15: VarDecl) *****
  1105.                         currentLevel=0
  1106.                       ------------------------------
  1107.                   ------------------------------
  1108.                 mode=INTEGER_MODE
  1109.               ------------------------------
  1110.           ------------------------------
  1111. #197:     ---------- AssignStmt ----------
  1112.             lineNumber=49
  1113.             lValue=
  1114. #198:         ---------- Variable ----------
  1115.                 lineNumber=49
  1116.                 id="b"
  1117.                 myDef=
  1118.                   *****  This node was printed earlier (#15: VarDecl) *****
  1119.                 currentLevel=0
  1120.               ------------------------------
  1121.             expr=
  1122. #199:         ---------- BinaryOp ----------
  1123.                 lineNumber=49
  1124.                 op=NEQ
  1125.                 expr1=
  1126. #200:             ---------- ValueOf ----------
  1127.                     lineNumber=49
  1128.                     lValue=
  1129. #201:                 ---------- Variable ----------
  1130.                         lineNumber=49
  1131.                         id="i"
  1132.                         myDef=
  1133.                           *****  This node was printed earlier (#9: VarDecl) *****
  1134.                         currentLevel=0
  1135.                       ------------------------------
  1136.                   ------------------------------
  1137.                 expr2=
  1138. #202:             ---------- ValueOf ----------
  1139.                     lineNumber=49
  1140.                     lValue=
  1141. #203:                 ---------- Variable ----------
  1142.                         lineNumber=49
  1143.                         id="i"
  1144.                         myDef=
  1145.                           *****  This node was printed earlier (#9: VarDecl) *****
  1146.                         currentLevel=0
  1147.                       ------------------------------
  1148.                   ------------------------------
  1149.                 mode=INTEGER_MODE
  1150.               ------------------------------
  1151.           ------------------------------
  1152. #204:     ---------- AssignStmt ----------
  1153.             lineNumber=50
  1154.             lValue=
  1155. #205:         ---------- Variable ----------
  1156.                 lineNumber=50
  1157.                 id="b"
  1158.                 myDef=
  1159.                   *****  This node was printed earlier (#15: VarDecl) *****
  1160.                 currentLevel=0
  1161.               ------------------------------
  1162.             expr=
  1163. #206:         ---------- BinaryOp ----------
  1164.                 lineNumber=50
  1165.                 op=NEQ
  1166.                 expr1=
  1167. #207:             ---------- IntToReal ----------
  1168.                     lineNumber=50
  1169.                     expr=
  1170. #208:                 ---------- ValueOf ----------
  1171.                         lineNumber=50
  1172.                         lValue=
  1173. #209:                     ---------- Variable ----------
  1174.                             lineNumber=50
  1175.                             id="i"
  1176.                             myDef=
  1177.                               *****  This node was printed earlier (#9: VarDecl) *****
  1178.                             currentLevel=0
  1179.                           ------------------------------
  1180.                       ------------------------------
  1181.                   ------------------------------
  1182.                 expr2=
  1183. #210:             ---------- ValueOf ----------
  1184.                     lineNumber=50
  1185.                     lValue=
  1186. #211:                 ---------- Variable ----------
  1187.                         lineNumber=50
  1188.                         id="f"
  1189.                         myDef=
  1190.                           *****  This node was printed earlier (#12: VarDecl) *****
  1191.                         currentLevel=0
  1192.                       ------------------------------
  1193.                   ------------------------------
  1194.                 mode=REAL_MODE
  1195.               ------------------------------
  1196.           ------------------------------
  1197. #212:     ---------- AssignStmt ----------
  1198.             lineNumber=51
  1199.             lValue=
  1200. #213:         ---------- Variable ----------
  1201.                 lineNumber=51
  1202.                 id="b"
  1203.                 myDef=
  1204.                   *****  This node was printed earlier (#15: VarDecl) *****
  1205.                 currentLevel=0
  1206.               ------------------------------
  1207.             expr=
  1208. #214:         ---------- BinaryOp ----------
  1209.                 lineNumber=51
  1210.                 op=NEQ
  1211.                 expr1=
  1212. #215:             ---------- ValueOf ----------
  1213.                     lineNumber=51
  1214.                     lValue=
  1215. #216:                 ---------- Variable ----------
  1216.                         lineNumber=51
  1217.                         id="f"
  1218.                         myDef=
  1219.                           *****  This node was printed earlier (#12: VarDecl) *****
  1220.                         currentLevel=0
  1221.                       ------------------------------
  1222.                   ------------------------------
  1223.                 expr2=
  1224. #217:             ---------- IntToReal ----------
  1225.                     lineNumber=51
  1226.                     expr=
  1227. #218:                 ---------- ValueOf ----------
  1228.                         lineNumber=51
  1229.                         lValue=
  1230. #219:                     ---------- Variable ----------
  1231.                             lineNumber=51
  1232.                             id="i"
  1233.                             myDef=
  1234.                               *****  This node was printed earlier (#9: VarDecl) *****
  1235.                             currentLevel=0
  1236.                           ------------------------------
  1237.                       ------------------------------
  1238.                   ------------------------------
  1239.                 mode=REAL_MODE
  1240.               ------------------------------
  1241.           ------------------------------
  1242. #220:     ---------- AssignStmt ----------
  1243.             lineNumber=52
  1244.             lValue=
  1245. #221:         ---------- Variable ----------
  1246.                 lineNumber=52
  1247.                 id="b"
  1248.                 myDef=
  1249.                   *****  This node was printed earlier (#15: VarDecl) *****
  1250.                 currentLevel=0
  1251.               ------------------------------
  1252.             expr=
  1253. #222:         ---------- BinaryOp ----------
  1254.                 lineNumber=52
  1255.                 op=NEQ
  1256.                 expr1=
  1257. #223:             ---------- ValueOf ----------
  1258.                     lineNumber=52
  1259.                     lValue=
  1260. #224:                 ---------- Variable ----------
  1261.                         lineNumber=52
  1262.                         id="f"
  1263.                         myDef=
  1264.                           *****  This node was printed earlier (#12: VarDecl) *****
  1265.                         currentLevel=0
  1266.                       ------------------------------
  1267.                   ------------------------------
  1268.                 expr2=
  1269. #225:             ---------- ValueOf ----------
  1270.                     lineNumber=52
  1271.                     lValue=
  1272. #226:                 ---------- Variable ----------
  1273.                         lineNumber=52
  1274.                         id="f"
  1275.                         myDef=
  1276.                           *****  This node was printed earlier (#12: VarDecl) *****
  1277.                         currentLevel=0
  1278.                       ------------------------------
  1279.                   ------------------------------
  1280.                 mode=REAL_MODE
  1281.               ------------------------------
  1282.           ------------------------------
  1283. #227:     ---------- AssignStmt ----------
  1284.             lineNumber=53
  1285.             lValue=
  1286. #228:         ---------- Variable ----------
  1287.                 lineNumber=53
  1288.                 id="b"
  1289.                 myDef=
  1290.                   *****  This node was printed earlier (#15: VarDecl) *****
  1291.                 currentLevel=0
  1292.               ------------------------------
  1293.             expr=
  1294. #229:         ---------- BinaryOp ----------
  1295.                 lineNumber=53
  1296.                 op=NEQ
  1297.                 expr1=
  1298. #230:             ---------- ValueOf ----------
  1299.                     lineNumber=53
  1300.                     lValue=
  1301. #231:                 ---------- Variable ----------
  1302.                         lineNumber=53
  1303.                         id="b"
  1304.                         myDef=
  1305.                           *****  This node was printed earlier (#15: VarDecl) *****
  1306.                         currentLevel=0
  1307.                       ------------------------------
  1308.                   ------------------------------
  1309.                 expr2=
  1310. #232:             ---------- ValueOf ----------
  1311.                     lineNumber=53
  1312.                     lValue=
  1313. #233:                 ---------- Variable ----------
  1314.                         lineNumber=53
  1315.                         id="b"
  1316.                         myDef=
  1317.                           *****  This node was printed earlier (#15: VarDecl) *****
  1318.                         currentLevel=0
  1319.                       ------------------------------
  1320.                   ------------------------------
  1321.                 mode=INTEGER_MODE
  1322.               ------------------------------
  1323.           ------------------------------
  1324. #234:     ---------- AssignStmt ----------
  1325.             lineNumber=55
  1326.             lValue=
  1327. #235:         ---------- Variable ----------
  1328.                 lineNumber=55
  1329.                 id="b"
  1330.                 myDef=
  1331.                   *****  This node was printed earlier (#15: VarDecl) *****
  1332.                 currentLevel=0
  1333.               ------------------------------
  1334.             expr=
  1335. #236:         ---------- BinaryOp ----------
  1336.                 lineNumber=55
  1337.                 op=LESS
  1338.                 expr1=
  1339. #237:             ---------- ValueOf ----------
  1340.                     lineNumber=55
  1341.                     lValue=
  1342. #238:                 ---------- Variable ----------
  1343.                         lineNumber=55
  1344.                         id="i"
  1345.                         myDef=
  1346.                           *****  This node was printed earlier (#9: VarDecl) *****
  1347.                         currentLevel=0
  1348.                       ------------------------------
  1349.                   ------------------------------
  1350.                 expr2=
  1351. #239:             ---------- ValueOf ----------
  1352.                     lineNumber=55
  1353.                     lValue=
  1354. #240:                 ---------- Variable ----------
  1355.                         lineNumber=55
  1356.                         id="i"
  1357.                         myDef=
  1358.                           *****  This node was printed earlier (#9: VarDecl) *****
  1359.                         currentLevel=0
  1360.                       ------------------------------
  1361.                   ------------------------------
  1362.                 mode=INTEGER_MODE
  1363.               ------------------------------
  1364.           ------------------------------
  1365. #241:     ---------- AssignStmt ----------
  1366.             lineNumber=56
  1367.             lValue=
  1368. #242:         ---------- Variable ----------
  1369.                 lineNumber=56
  1370.                 id="b"
  1371.                 myDef=
  1372.                   *****  This node was printed earlier (#15: VarDecl) *****
  1373.                 currentLevel=0
  1374.               ------------------------------
  1375.             expr=
  1376. #243:         ---------- BinaryOp ----------
  1377.                 lineNumber=56
  1378.                 op=LESS
  1379.                 expr1=
  1380. #244:             ---------- IntToReal ----------
  1381.                     lineNumber=56
  1382.                     expr=
  1383. #245:                 ---------- ValueOf ----------
  1384.                         lineNumber=56
  1385.                         lValue=
  1386. #246:                     ---------- Variable ----------
  1387.                             lineNumber=56
  1388.                             id="i"
  1389.                             myDef=
  1390.                               *****  This node was printed earlier (#9: VarDecl) *****
  1391.                             currentLevel=0
  1392.                           ------------------------------
  1393.                       ------------------------------
  1394.                   ------------------------------
  1395.                 expr2=
  1396. #247:             ---------- ValueOf ----------
  1397.                     lineNumber=56
  1398.                     lValue=
  1399. #248:                 ---------- Variable ----------
  1400.                         lineNumber=56
  1401.                         id="f"
  1402.                         myDef=
  1403.                           *****  This node was printed earlier (#12: VarDecl) *****
  1404.                         currentLevel=0
  1405.                       ------------------------------
  1406.                   ------------------------------
  1407.                 mode=REAL_MODE
  1408.               ------------------------------
  1409.           ------------------------------
  1410. #249:     ---------- AssignStmt ----------
  1411.             lineNumber=57
  1412.             lValue=
  1413. #250:         ---------- Variable ----------
  1414.                 lineNumber=57
  1415.                 id="b"
  1416.                 myDef=
  1417.                   *****  This node was printed earlier (#15: VarDecl) *****
  1418.                 currentLevel=0
  1419.               ------------------------------
  1420.             expr=
  1421. #251:         ---------- BinaryOp ----------
  1422.                 lineNumber=57
  1423.                 op=LESS
  1424.                 expr1=
  1425. #252:             ---------- ValueOf ----------
  1426.                     lineNumber=57
  1427.                     lValue=
  1428. #253:                 ---------- Variable ----------
  1429.                         lineNumber=57
  1430.                         id="f"
  1431.                         myDef=
  1432.                           *****  This node was printed earlier (#12: VarDecl) *****
  1433.                         currentLevel=0
  1434.                       ------------------------------
  1435.                   ------------------------------
  1436.                 expr2=
  1437. #254:             ---------- IntToReal ----------
  1438.                     lineNumber=57
  1439.                     expr=
  1440. #255:                 ---------- ValueOf ----------
  1441.                         lineNumber=57
  1442.                         lValue=
  1443. #256:                     ---------- Variable ----------
  1444.                             lineNumber=57
  1445.                             id="i"
  1446.                             myDef=
  1447.                               *****  This node was printed earlier (#9: VarDecl) *****
  1448.                             currentLevel=0
  1449.                           ------------------------------
  1450.                       ------------------------------
  1451.                   ------------------------------
  1452.                 mode=REAL_MODE
  1453.               ------------------------------
  1454.           ------------------------------
  1455. #257:     ---------- AssignStmt ----------
  1456.             lineNumber=58
  1457.             lValue=
  1458. #258:         ---------- Variable ----------
  1459.                 lineNumber=58
  1460.                 id="b"
  1461.                 myDef=
  1462.                   *****  This node was printed earlier (#15: VarDecl) *****
  1463.                 currentLevel=0
  1464.               ------------------------------
  1465.             expr=
  1466. #259:         ---------- BinaryOp ----------
  1467.                 lineNumber=58
  1468.                 op=LESS
  1469.                 expr1=
  1470. #260:             ---------- ValueOf ----------
  1471.                     lineNumber=58
  1472.                     lValue=
  1473. #261:                 ---------- Variable ----------
  1474.                         lineNumber=58
  1475.                         id="f"
  1476.                         myDef=
  1477.                           *****  This node was printed earlier (#12: VarDecl) *****
  1478.                         currentLevel=0
  1479.                       ------------------------------
  1480.                   ------------------------------
  1481.                 expr2=
  1482. #262:             ---------- ValueOf ----------
  1483.                     lineNumber=58
  1484.                     lValue=
  1485. #263:                 ---------- Variable ----------
  1486.                         lineNumber=58
  1487.                         id="f"
  1488.                         myDef=
  1489.                           *****  This node was printed earlier (#12: VarDecl) *****
  1490.                         currentLevel=0
  1491.                       ------------------------------
  1492.                   ------------------------------
  1493.                 mode=REAL_MODE
  1494.               ------------------------------
  1495.           ------------------------------
  1496. #264:     ---------- AssignStmt ----------
  1497.             lineNumber=60
  1498.             lValue=
  1499. #265:         ---------- Variable ----------
  1500.                 lineNumber=60
  1501.                 id="b"
  1502.                 myDef=
  1503.                   *****  This node was printed earlier (#15: VarDecl) *****
  1504.                 currentLevel=0
  1505.               ------------------------------
  1506.             expr=
  1507. #266:         ---------- BinaryOp ----------
  1508.                 lineNumber=60
  1509.                 op=GREATER
  1510.                 expr1=
  1511. #267:             ---------- ValueOf ----------
  1512.                     lineNumber=60
  1513.                     lValue=
  1514. #268:                 ---------- Variable ----------
  1515.                         lineNumber=60
  1516.                         id="i"
  1517.                         myDef=
  1518.                           *****  This node was printed earlier (#9: VarDecl) *****
  1519.                         currentLevel=0
  1520.                       ------------------------------
  1521.                   ------------------------------
  1522.                 expr2=
  1523. #269:             ---------- ValueOf ----------
  1524.                     lineNumber=60
  1525.                     lValue=
  1526. #270:                 ---------- Variable ----------
  1527.                         lineNumber=60
  1528.                         id="i"
  1529.                         myDef=
  1530.                           *****  This node was printed earlier (#9: VarDecl) *****
  1531.                         currentLevel=0
  1532.                       ------------------------------
  1533.                   ------------------------------
  1534.                 mode=INTEGER_MODE
  1535.               ------------------------------
  1536.           ------------------------------
  1537. #271:     ---------- AssignStmt ----------
  1538.             lineNumber=61
  1539.             lValue=
  1540. #272:         ---------- Variable ----------
  1541.                 lineNumber=61
  1542.                 id="b"
  1543.                 myDef=
  1544.                   *****  This node was printed earlier (#15: VarDecl) *****
  1545.                 currentLevel=0
  1546.               ------------------------------
  1547.             expr=
  1548. #273:         ---------- BinaryOp ----------
  1549.                 lineNumber=61
  1550.                 op=GREATER
  1551.                 expr1=
  1552. #274:             ---------- IntToReal ----------
  1553.                     lineNumber=61
  1554.                     expr=
  1555. #275:                 ---------- ValueOf ----------
  1556.                         lineNumber=61
  1557.                         lValue=
  1558. #276:                     ---------- Variable ----------
  1559.                             lineNumber=61
  1560.                             id="i"
  1561.                             myDef=
  1562.                               *****  This node was printed earlier (#9: VarDecl) *****
  1563.                             currentLevel=0
  1564.                           ------------------------------
  1565.                       ------------------------------
  1566.                   ------------------------------
  1567.                 expr2=
  1568. #277:             ---------- ValueOf ----------
  1569.                     lineNumber=61
  1570.                     lValue=
  1571. #278:                 ---------- Variable ----------
  1572.                         lineNumber=61
  1573.                         id="f"
  1574.                         myDef=
  1575.                           *****  This node was printed earlier (#12: VarDecl) *****
  1576.                         currentLevel=0
  1577.                       ------------------------------
  1578.                   ------------------------------
  1579.                 mode=REAL_MODE
  1580.               ------------------------------
  1581.           ------------------------------
  1582. #279:     ---------- AssignStmt ----------
  1583.             lineNumber=62
  1584.             lValue=
  1585. #280:         ---------- Variable ----------
  1586.                 lineNumber=62
  1587.                 id="b"
  1588.                 myDef=
  1589.                   *****  This node was printed earlier (#15: VarDecl) *****
  1590.                 currentLevel=0
  1591.               ------------------------------
  1592.             expr=
  1593. #281:         ---------- BinaryOp ----------
  1594.                 lineNumber=62
  1595.                 op=GREATER
  1596.                 expr1=
  1597. #282:             ---------- ValueOf ----------
  1598.                     lineNumber=62
  1599.                     lValue=
  1600. #283:                 ---------- Variable ----------
  1601.                         lineNumber=62
  1602.                         id="f"
  1603.                         myDef=
  1604.                           *****  This node was printed earlier (#12: VarDecl) *****
  1605.                         currentLevel=0
  1606.                       ------------------------------
  1607.                   ------------------------------
  1608.                 expr2=
  1609. #284:             ---------- IntToReal ----------
  1610.                     lineNumber=62
  1611.                     expr=
  1612. #285:                 ---------- ValueOf ----------
  1613.                         lineNumber=62
  1614.                         lValue=
  1615. #286:                     ---------- Variable ----------
  1616.                             lineNumber=62
  1617.                             id="i"
  1618.                             myDef=
  1619.                               *****  This node was printed earlier (#9: VarDecl) *****
  1620.                             currentLevel=0
  1621.                           ------------------------------
  1622.                       ------------------------------
  1623.                   ------------------------------
  1624.                 mode=REAL_MODE
  1625.               ------------------------------
  1626.           ------------------------------
  1627. #287:     ---------- AssignStmt ----------
  1628.             lineNumber=63
  1629.             lValue=
  1630. #288:         ---------- Variable ----------
  1631.                 lineNumber=63
  1632.                 id="b"
  1633.                 myDef=
  1634.                   *****  This node was printed earlier (#15: VarDecl) *****
  1635.                 currentLevel=0
  1636.               ------------------------------
  1637.             expr=
  1638. #289:         ---------- BinaryOp ----------
  1639.                 lineNumber=63
  1640.                 op=GREATER
  1641.                 expr1=
  1642. #290:             ---------- ValueOf ----------
  1643.                     lineNumber=63
  1644.                     lValue=
  1645. #291:                 ---------- Variable ----------
  1646.                         lineNumber=63
  1647.                         id="f"
  1648.                         myDef=
  1649.                           *****  This node was printed earlier (#12: VarDecl) *****
  1650.                         currentLevel=0
  1651.                       ------------------------------
  1652.                   ------------------------------
  1653.                 expr2=
  1654. #292:             ---------- ValueOf ----------
  1655.                     lineNumber=63
  1656.                     lValue=
  1657. #293:                 ---------- Variable ----------
  1658.                         lineNumber=63
  1659.                         id="f"
  1660.                         myDef=
  1661.                           *****  This node was printed earlier (#12: VarDecl) *****
  1662.                         currentLevel=0
  1663.                       ------------------------------
  1664.                   ------------------------------
  1665.                 mode=REAL_MODE
  1666.               ------------------------------
  1667.           ------------------------------
  1668. #294:     ---------- AssignStmt ----------
  1669.             lineNumber=65
  1670.             lValue=
  1671. #295:         ---------- Variable ----------
  1672.                 lineNumber=65
  1673.                 id="b"
  1674.                 myDef=
  1675.                   *****  This node was printed earlier (#15: VarDecl) *****
  1676.                 currentLevel=0
  1677.               ------------------------------
  1678.             expr=
  1679. #296:         ---------- BinaryOp ----------
  1680.                 lineNumber=65
  1681.                 op=LEQ
  1682.                 expr1=
  1683. #297:             ---------- ValueOf ----------
  1684.                     lineNumber=65
  1685.                     lValue=
  1686. #298:                 ---------- Variable ----------
  1687.                         lineNumber=65
  1688.                         id="i"
  1689.                         myDef=
  1690.                           *****  This node was printed earlier (#9: VarDecl) *****
  1691.                         currentLevel=0
  1692.                       ------------------------------
  1693.                   ------------------------------
  1694.                 expr2=
  1695. #299:             ---------- ValueOf ----------
  1696.                     lineNumber=65
  1697.                     lValue=
  1698. #300:                 ---------- Variable ----------
  1699.                         lineNumber=65
  1700.                         id="i"
  1701.                         myDef=
  1702.                           *****  This node was printed earlier (#9: VarDecl) *****
  1703.                         currentLevel=0
  1704.                       ------------------------------
  1705.                   ------------------------------
  1706.                 mode=INTEGER_MODE
  1707.               ------------------------------
  1708.           ------------------------------
  1709. #301:     ---------- AssignStmt ----------
  1710.             lineNumber=66
  1711.             lValue=
  1712. #302:         ---------- Variable ----------
  1713.                 lineNumber=66
  1714.                 id="b"
  1715.                 myDef=
  1716.                   *****  This node was printed earlier (#15: VarDecl) *****
  1717.                 currentLevel=0
  1718.               ------------------------------
  1719.             expr=
  1720. #303:         ---------- BinaryOp ----------
  1721.                 lineNumber=66
  1722.                 op=LEQ
  1723.                 expr1=
  1724. #304:             ---------- IntToReal ----------
  1725.                     lineNumber=66
  1726.                     expr=
  1727. #305:                 ---------- ValueOf ----------
  1728.                         lineNumber=66
  1729.                         lValue=
  1730. #306:                     ---------- Variable ----------
  1731.                             lineNumber=66
  1732.                             id="i"
  1733.                             myDef=
  1734.                               *****  This node was printed earlier (#9: VarDecl) *****
  1735.                             currentLevel=0
  1736.                           ------------------------------
  1737.                       ------------------------------
  1738.                   ------------------------------
  1739.                 expr2=
  1740. #307:             ---------- ValueOf ----------
  1741.                     lineNumber=66
  1742.                     lValue=
  1743. #308:                 ---------- Variable ----------
  1744.                         lineNumber=66
  1745.                         id="f"
  1746.                         myDef=
  1747.                           *****  This node was printed earlier (#12: VarDecl) *****
  1748.                         currentLevel=0
  1749.                       ------------------------------
  1750.                   ------------------------------
  1751.                 mode=REAL_MODE
  1752.               ------------------------------
  1753.           ------------------------------
  1754. #309:     ---------- AssignStmt ----------
  1755.             lineNumber=67
  1756.             lValue=
  1757. #310:         ---------- Variable ----------
  1758.                 lineNumber=67
  1759.                 id="b"
  1760.                 myDef=
  1761.                   *****  This node was printed earlier (#15: VarDecl) *****
  1762.                 currentLevel=0
  1763.               ------------------------------
  1764.             expr=
  1765. #311:         ---------- BinaryOp ----------
  1766.                 lineNumber=67
  1767.                 op=LEQ
  1768.                 expr1=
  1769. #312:             ---------- ValueOf ----------
  1770.                     lineNumber=67
  1771.                     lValue=
  1772. #313:                 ---------- Variable ----------
  1773.                         lineNumber=67
  1774.                         id="f"
  1775.                         myDef=
  1776.                           *****  This node was printed earlier (#12: VarDecl) *****
  1777.                         currentLevel=0
  1778.                       ------------------------------
  1779.                   ------------------------------
  1780.                 expr2=
  1781. #314:             ---------- IntToReal ----------
  1782.                     lineNumber=67
  1783.                     expr=
  1784. #315:                 ---------- ValueOf ----------
  1785.                         lineNumber=67
  1786.                         lValue=
  1787. #316:                     ---------- Variable ----------
  1788.                             lineNumber=67
  1789.                             id="i"
  1790.                             myDef=
  1791.                               *****  This node was printed earlier (#9: VarDecl) *****
  1792.                             currentLevel=0
  1793.                           ------------------------------
  1794.                       ------------------------------
  1795.                   ------------------------------
  1796.                 mode=REAL_MODE
  1797.               ------------------------------
  1798.           ------------------------------
  1799. #317:     ---------- AssignStmt ----------
  1800.             lineNumber=68
  1801.             lValue=
  1802. #318:         ---------- Variable ----------
  1803.                 lineNumber=68
  1804.                 id="b"
  1805.                 myDef=
  1806.                   *****  This node was printed earlier (#15: VarDecl) *****
  1807.                 currentLevel=0
  1808.               ------------------------------
  1809.             expr=
  1810. #319:         ---------- BinaryOp ----------
  1811.                 lineNumber=68
  1812.                 op=LEQ
  1813.                 expr1=
  1814. #320:             ---------- ValueOf ----------
  1815.                     lineNumber=68
  1816.                     lValue=
  1817. #321:                 ---------- Variable ----------
  1818.                         lineNumber=68
  1819.                         id="f"
  1820.                         myDef=
  1821.                           *****  This node was printed earlier (#12: VarDecl) *****
  1822.                         currentLevel=0
  1823.                       ------------------------------
  1824.                   ------------------------------
  1825.                 expr2=
  1826. #322:             ---------- ValueOf ----------
  1827.                     lineNumber=68
  1828.                     lValue=
  1829. #323:                 ---------- Variable ----------
  1830.                         lineNumber=68
  1831.                         id="f"
  1832.                         myDef=
  1833.                           *****  This node was printed earlier (#12: VarDecl) *****
  1834.                         currentLevel=0
  1835.                       ------------------------------
  1836.                   ------------------------------
  1837.                 mode=REAL_MODE
  1838.               ------------------------------
  1839.           ------------------------------
  1840. #324:     ---------- AssignStmt ----------
  1841.             lineNumber=70
  1842.             lValue=
  1843. #325:         ---------- Variable ----------
  1844.                 lineNumber=70
  1845.                 id="b"
  1846.                 myDef=
  1847.                   *****  This node was printed earlier (#15: VarDecl) *****
  1848.                 currentLevel=0
  1849.               ------------------------------
  1850.             expr=
  1851. #326:         ---------- BinaryOp ----------
  1852.                 lineNumber=70
  1853.                 op=GEQ
  1854.                 expr1=
  1855. #327:             ---------- ValueOf ----------
  1856.                     lineNumber=70
  1857.                     lValue=
  1858. #328:                 ---------- Variable ----------
  1859.                         lineNumber=70
  1860.                         id="i"
  1861.                         myDef=
  1862.                           *****  This node was printed earlier (#9: VarDecl) *****
  1863.                         currentLevel=0
  1864.                       ------------------------------
  1865.                   ------------------------------
  1866.                 expr2=
  1867. #329:             ---------- ValueOf ----------
  1868.                     lineNumber=70
  1869.                     lValue=
  1870. #330:                 ---------- Variable ----------
  1871.                         lineNumber=70
  1872.                         id="i"
  1873.                         myDef=
  1874.                           *****  This node was printed earlier (#9: VarDecl) *****
  1875.                         currentLevel=0
  1876.                       ------------------------------
  1877.                   ------------------------------
  1878.                 mode=INTEGER_MODE
  1879.               ------------------------------
  1880.           ------------------------------
  1881. #331:     ---------- AssignStmt ----------
  1882.             lineNumber=71
  1883.             lValue=
  1884. #332:         ---------- Variable ----------
  1885.                 lineNumber=71
  1886.                 id="b"
  1887.                 myDef=
  1888.                   *****  This node was printed earlier (#15: VarDecl) *****
  1889.                 currentLevel=0
  1890.               ------------------------------
  1891.             expr=
  1892. #333:         ---------- BinaryOp ----------
  1893.                 lineNumber=71
  1894.                 op=GEQ
  1895.                 expr1=
  1896. #334:             ---------- IntToReal ----------
  1897.                     lineNumber=71
  1898.                     expr=
  1899. #335:                 ---------- ValueOf ----------
  1900.                         lineNumber=71
  1901.                         lValue=
  1902. #336:                     ---------- Variable ----------
  1903.                             lineNumber=71
  1904.                             id="i"
  1905.                             myDef=
  1906.                               *****  This node was printed earlier (#9: VarDecl) *****
  1907.                             currentLevel=0
  1908.                           ------------------------------
  1909.                       ------------------------------
  1910.                   ------------------------------
  1911.                 expr2=
  1912. #337:             ---------- ValueOf ----------
  1913.                     lineNumber=71
  1914.                     lValue=
  1915. #338:                 ---------- Variable ----------
  1916.                         lineNumber=71
  1917.                         id="f"
  1918.                         myDef=
  1919.                           *****  This node was printed earlier (#12: VarDecl) *****
  1920.                         currentLevel=0
  1921.                       ------------------------------
  1922.                   ------------------------------
  1923.                 mode=REAL_MODE
  1924.               ------------------------------
  1925.           ------------------------------
  1926. #339:     ---------- AssignStmt ----------
  1927.             lineNumber=72
  1928.             lValue=
  1929. #340:         ---------- Variable ----------
  1930.                 lineNumber=72
  1931.                 id="b"
  1932.                 myDef=
  1933.                   *****  This node was printed earlier (#15: VarDecl) *****
  1934.                 currentLevel=0
  1935.               ------------------------------
  1936.             expr=
  1937. #341:         ---------- BinaryOp ----------
  1938.                 lineNumber=72
  1939.                 op=GEQ
  1940.                 expr1=
  1941. #342:             ---------- ValueOf ----------
  1942.                     lineNumber=72
  1943.                     lValue=
  1944. #343:                 ---------- Variable ----------
  1945.                         lineNumber=72
  1946.                         id="f"
  1947.                         myDef=
  1948.                           *****  This node was printed earlier (#12: VarDecl) *****
  1949.                         currentLevel=0
  1950.                       ------------------------------
  1951.                   ------------------------------
  1952.                 expr2=
  1953. #344:             ---------- IntToReal ----------
  1954.                     lineNumber=72
  1955.                     expr=
  1956. #345:                 ---------- ValueOf ----------
  1957.                         lineNumber=72
  1958.                         lValue=
  1959. #346:                     ---------- Variable ----------
  1960.                             lineNumber=72
  1961.                             id="i"
  1962.                             myDef=
  1963.                               *****  This node was printed earlier (#9: VarDecl) *****
  1964.                             currentLevel=0
  1965.                           ------------------------------
  1966.                       ------------------------------
  1967.                   ------------------------------
  1968.                 mode=REAL_MODE
  1969.               ------------------------------
  1970.           ------------------------------
  1971. #347:     ---------- AssignStmt ----------
  1972.             lineNumber=73
  1973.             lValue=
  1974. #348:         ---------- Variable ----------
  1975.                 lineNumber=73
  1976.                 id="b"
  1977.                 myDef=
  1978.                   *****  This node was printed earlier (#15: VarDecl) *****
  1979.                 currentLevel=0
  1980.               ------------------------------
  1981.             expr=
  1982. #349:         ---------- BinaryOp ----------
  1983.                 lineNumber=73
  1984.                 op=GEQ
  1985.                 expr1=
  1986. #350:             ---------- ValueOf ----------
  1987.                     lineNumber=73
  1988.                     lValue=
  1989. #351:                 ---------- Variable ----------
  1990.                         lineNumber=73
  1991.                         id="f"
  1992.                         myDef=
  1993.                           *****  This node was printed earlier (#12: VarDecl) *****
  1994.                         currentLevel=0
  1995.                       ------------------------------
  1996.                   ------------------------------
  1997.                 expr2=
  1998. #352:             ---------- ValueOf ----------
  1999.                     lineNumber=73
  2000.                     lValue=
  2001. #353:                 ---------- Variable ----------
  2002.                         lineNumber=73
  2003.                         id="f"
  2004.                         myDef=
  2005.                           *****  This node was printed earlier (#12: VarDecl) *****
  2006.                         currentLevel=0
  2007.                       ------------------------------
  2008.                   ------------------------------
  2009.                 mode=REAL_MODE
  2010.               ------------------------------
  2011.           ------------------------------
  2012. #354:     ---------- AssignStmt ----------
  2013.             lineNumber=75
  2014.             lValue=
  2015. #355:         ---------- Variable ----------
  2016.                 lineNumber=75
  2017.                 id="i"
  2018.                 myDef=
  2019.                   *****  This node was printed earlier (#9: VarDecl) *****
  2020.                 currentLevel=0
  2021.               ------------------------------
  2022.             expr=
  2023. #356:         ---------- BinaryOp ----------
  2024.                 lineNumber=75
  2025.                 op=DIV
  2026.                 expr1=
  2027. #357:             ---------- ValueOf ----------
  2028.                     lineNumber=75
  2029.                     lValue=
  2030. #358:                 ---------- Variable ----------
  2031.                         lineNumber=75
  2032.                         id="i"
  2033.                         myDef=
  2034.                           *****  This node was printed earlier (#9: VarDecl) *****
  2035.                         currentLevel=0
  2036.                       ------------------------------
  2037.                   ------------------------------
  2038.                 expr2=
  2039. #359:             ---------- ValueOf ----------
  2040.                     lineNumber=75
  2041.                     lValue=
  2042. #360:                 ---------- Variable ----------
  2043.                         lineNumber=75
  2044.                         id="i"
  2045.                         myDef=
  2046.                           *****  This node was printed earlier (#9: VarDecl) *****
  2047.                         currentLevel=0
  2048.                       ------------------------------
  2049.                   ------------------------------
  2050.                 mode=INTEGER_MODE
  2051.               ------------------------------
  2052.           ------------------------------
  2053. #361:     ---------- AssignStmt ----------
  2054.             lineNumber=77
  2055.             lValue=
  2056. #362:         ---------- Variable ----------
  2057.                 lineNumber=77
  2058.                 id="i"
  2059.                 myDef=
  2060.                   *****  This node was printed earlier (#9: VarDecl) *****
  2061.                 currentLevel=0
  2062.               ------------------------------
  2063.             expr=
  2064. #363:         ---------- BinaryOp ----------
  2065.                 lineNumber=77
  2066.                 op=MOD
  2067.                 expr1=
  2068. #364:             ---------- ValueOf ----------
  2069.                     lineNumber=77
  2070.                     lValue=
  2071. #365:                 ---------- Variable ----------
  2072.                         lineNumber=77
  2073.                         id="i"
  2074.                         myDef=
  2075.                           *****  This node was printed earlier (#9: VarDecl) *****
  2076.                         currentLevel=0
  2077.                       ------------------------------
  2078.                   ------------------------------
  2079.                 expr2=
  2080. #366:             ---------- ValueOf ----------
  2081.                     lineNumber=77
  2082.                     lValue=
  2083. #367:                 ---------- Variable ----------
  2084.                         lineNumber=77
  2085.                         id="i"
  2086.                         myDef=
  2087.                           *****  This node was printed earlier (#9: VarDecl) *****
  2088.                         currentLevel=0
  2089.                       ------------------------------
  2090.                   ------------------------------
  2091.                 mode=INTEGER_MODE
  2092.               ------------------------------
  2093.           ------------------------------
  2094. #368:     ---------- AssignStmt ----------
  2095.             lineNumber=80
  2096.             lValue=
  2097. #369:         ---------- Variable ----------
  2098.                 lineNumber=80
  2099.                 id="b"
  2100.                 myDef=
  2101.                   *****  This node was printed earlier (#15: VarDecl) *****
  2102.                 currentLevel=0
  2103.               ------------------------------
  2104.             expr=
  2105. #370:         ---------- BinaryOp ----------
  2106.                 lineNumber=80
  2107.                 op=EQUAL
  2108.                 expr1=
  2109. #371:             ---------- ValueOf ----------
  2110.                     lineNumber=80
  2111.                     lValue=
  2112. #372:                 ---------- Variable ----------
  2113.                         lineNumber=80
  2114.                         id="a"
  2115.                         myDef=
  2116.                           *****  This node was printed earlier (#18: VarDecl) *****
  2117.                         currentLevel=0
  2118.                       ------------------------------
  2119.                   ------------------------------
  2120.                 expr2=
  2121. #373:             ---------- ValueOf ----------
  2122.                     lineNumber=80
  2123.                     lValue=
  2124. #374:                 ---------- Variable ----------
  2125.                         lineNumber=80
  2126.                         id="a"
  2127.                         myDef=
  2128.                           *****  This node was printed earlier (#18: VarDecl) *****
  2129.                         currentLevel=0
  2130.                       ------------------------------
  2131.                   ------------------------------
  2132.                 mode=INTEGER_MODE
  2133.               ------------------------------
  2134.           ------------------------------
  2135. #375:     ---------- AssignStmt ----------
  2136.             lineNumber=81
  2137.             lValue=
  2138. #376:         ---------- Variable ----------
  2139.                 lineNumber=81
  2140.                 id="b"
  2141.                 myDef=
  2142.                   *****  This node was printed earlier (#15: VarDecl) *****
  2143.                 currentLevel=0
  2144.               ------------------------------
  2145.             expr=
  2146. #377:         ---------- BinaryOp ----------
  2147.                 lineNumber=81
  2148.                 op=EQUAL
  2149.                 expr1=
  2150. #378:             ---------- ValueOf ----------
  2151.                     lineNumber=81
  2152.                     lValue=
  2153. #379:                 ---------- Variable ----------
  2154.                         lineNumber=81
  2155.                         id="r"
  2156.                         myDef=
  2157.                           *****  This node was printed earlier (#21: VarDecl) *****
  2158.                         currentLevel=0
  2159.                       ------------------------------
  2160.                   ------------------------------
  2161.                 expr2=
  2162. #380:             ---------- ValueOf ----------
  2163.                     lineNumber=81
  2164.                     lValue=
  2165. #381:                 ---------- Variable ----------
  2166.                         lineNumber=81
  2167.                         id="r"
  2168.                         myDef=
  2169.                           *****  This node was printed earlier (#21: VarDecl) *****
  2170.                         currentLevel=0
  2171.                       ------------------------------
  2172.                   ------------------------------
  2173.                 mode=INTEGER_MODE
  2174.               ------------------------------
  2175.           ------------------------------
  2176. #382:     ---------- AssignStmt ----------
  2177.             lineNumber=83
  2178.             lValue=
  2179. #383:         ---------- Variable ----------
  2180.                 lineNumber=83
  2181.                 id="b"
  2182.                 myDef=
  2183.                   *****  This node was printed earlier (#15: VarDecl) *****
  2184.                 currentLevel=0
  2185.               ------------------------------
  2186.             expr=
  2187. #384:         ---------- BinaryOp ----------
  2188.                 lineNumber=83
  2189.                 op=NEQ
  2190.                 expr1=
  2191. #385:             ---------- ValueOf ----------
  2192.                     lineNumber=83
  2193.                     lValue=
  2194. #386:                 ---------- Variable ----------
  2195.                         lineNumber=83
  2196.                         id="a"
  2197.                         myDef=
  2198.                           *****  This node was printed earlier (#18: VarDecl) *****
  2199.                         currentLevel=0
  2200.                       ------------------------------
  2201.                   ------------------------------
  2202.                 expr2=
  2203. #387:             ---------- ValueOf ----------
  2204.                     lineNumber=83
  2205.                     lValue=
  2206. #388:                 ---------- Variable ----------
  2207.                         lineNumber=83
  2208.                         id="a"
  2209.                         myDef=
  2210.                           *****  This node was printed earlier (#18: VarDecl) *****
  2211.                         currentLevel=0
  2212.                       ------------------------------
  2213.                   ------------------------------
  2214.                 mode=INTEGER_MODE
  2215.               ------------------------------
  2216.           ------------------------------
  2217. #389:     ---------- AssignStmt ----------
  2218.             lineNumber=84
  2219.             lValue=
  2220. #390:         ---------- Variable ----------
  2221.                 lineNumber=84
  2222.                 id="b"
  2223.                 myDef=
  2224.                   *****  This node was printed earlier (#15: VarDecl) *****
  2225.                 currentLevel=0
  2226.               ------------------------------
  2227.             expr=
  2228. #391:         ---------- BinaryOp ----------
  2229.                 lineNumber=84
  2230.                 op=NEQ
  2231.                 expr1=
  2232. #392:             ---------- ValueOf ----------
  2233.                     lineNumber=84
  2234.                     lValue=
  2235. #393:                 ---------- Variable ----------
  2236.                         lineNumber=84
  2237.                         id="r"
  2238.                         myDef=
  2239.                           *****  This node was printed earlier (#21: VarDecl) *****
  2240.                         currentLevel=0
  2241.                       ------------------------------
  2242.                   ------------------------------
  2243.                 expr2=
  2244. #394:             ---------- ValueOf ----------
  2245.                     lineNumber=84
  2246.                     lValue=
  2247. #395:                 ---------- Variable ----------
  2248.                         lineNumber=84
  2249.                         id="r"
  2250.                         myDef=
  2251.                           *****  This node was printed earlier (#21: VarDecl) *****
  2252.                         currentLevel=0
  2253.                       ------------------------------
  2254.                   ------------------------------
  2255.                 mode=INTEGER_MODE
  2256.               ------------------------------
  2257.           ------------------------------
  2258. #396:     ---------- AssignStmt ----------
  2259.             lineNumber=87
  2260.             lValue=
  2261. #397:         ---------- Variable ----------
  2262.                 lineNumber=87
  2263.                 id="b"
  2264.                 myDef=
  2265.                   *****  This node was printed earlier (#15: VarDecl) *****
  2266.                 currentLevel=0
  2267.               ------------------------------
  2268.             expr=
  2269. #398:         ---------- BinaryOp ----------
  2270.                 lineNumber=87
  2271.                 op=EQUAL
  2272.                 expr1=
  2273. #399:             ---------- NilConst ----------
  2274.                     lineNumber=87
  2275.                   ------------------------------
  2276.                 expr2=
  2277. #400:             ---------- ValueOf ----------
  2278.                     lineNumber=87
  2279.                     lValue=
  2280. #401:                 ---------- Variable ----------
  2281.                         lineNumber=87
  2282.                         id="r"
  2283.                         myDef=
  2284.                           *****  This node was printed earlier (#21: VarDecl) *****
  2285.                         currentLevel=0
  2286.                       ------------------------------
  2287.                   ------------------------------
  2288.                 mode=INTEGER_MODE
  2289.               ------------------------------
  2290.           ------------------------------
  2291. #402:     ---------- AssignStmt ----------
  2292.             lineNumber=88
  2293.             lValue=
  2294. #403:         ---------- Variable ----------
  2295.                 lineNumber=88
  2296.                 id="b"
  2297.                 myDef=
  2298.                   *****  This node was printed earlier (#15: VarDecl) *****
  2299.                 currentLevel=0
  2300.               ------------------------------
  2301.             expr=
  2302. #404:         ---------- BinaryOp ----------
  2303.                 lineNumber=88
  2304.                 op=EQUAL
  2305.                 expr1=
  2306. #405:             ---------- NilConst ----------
  2307.                     lineNumber=88
  2308.                   ------------------------------
  2309.                 expr2=
  2310. #406:             ---------- ValueOf ----------
  2311.                     lineNumber=88
  2312.                     lValue=
  2313. #407:                 ---------- Variable ----------
  2314.                         lineNumber=88
  2315.                         id="a"
  2316.                         myDef=
  2317.                           *****  This node was printed earlier (#18: VarDecl) *****
  2318.                         currentLevel=0
  2319.                       ------------------------------
  2320.                   ------------------------------
  2321.                 mode=INTEGER_MODE
  2322.               ------------------------------
  2323.           ------------------------------
  2324. #408:     ---------- AssignStmt ----------
  2325.             lineNumber=89
  2326.             lValue=
  2327. #409:         ---------- Variable ----------
  2328.                 lineNumber=89
  2329.                 id="b"
  2330.                 myDef=
  2331.                   *****  This node was printed earlier (#15: VarDecl) *****
  2332.                 currentLevel=0
  2333.               ------------------------------
  2334.             expr=
  2335. #410:         ---------- BinaryOp ----------
  2336.                 lineNumber=89
  2337.                 op=EQUAL
  2338.                 expr1=
  2339. #411:             ---------- ValueOf ----------
  2340.                     lineNumber=89
  2341.                     lValue=
  2342. #412:                 ---------- Variable ----------
  2343.                         lineNumber=89
  2344.                         id="r"
  2345.                         myDef=
  2346.                           *****  This node was printed earlier (#21: VarDecl) *****
  2347.                         currentLevel=0
  2348.                       ------------------------------
  2349.                   ------------------------------
  2350.                 expr2=
  2351. #413:             ---------- NilConst ----------
  2352.                     lineNumber=89
  2353.                   ------------------------------
  2354.                 mode=INTEGER_MODE
  2355.               ------------------------------
  2356.           ------------------------------
  2357. #414:     ---------- AssignStmt ----------
  2358.             lineNumber=90
  2359.             lValue=
  2360. #415:         ---------- Variable ----------
  2361.                 lineNumber=90
  2362.                 id="b"
  2363.                 myDef=
  2364.                   *****  This node was printed earlier (#15: VarDecl) *****
  2365.                 currentLevel=0
  2366.               ------------------------------
  2367.             expr=
  2368. #416:         ---------- BinaryOp ----------
  2369.                 lineNumber=90
  2370.                 op=EQUAL
  2371.                 expr1=
  2372. #417:             ---------- ValueOf ----------
  2373.                     lineNumber=90
  2374.                     lValue=
  2375. #418:                 ---------- Variable ----------
  2376.                         lineNumber=90
  2377.                         id="a"
  2378.                         myDef=
  2379.                           *****  This node was printed earlier (#18: VarDecl) *****
  2380.                         currentLevel=0
  2381.                       ------------------------------
  2382.                   ------------------------------
  2383.                 expr2=
  2384. #419:             ---------- NilConst ----------
  2385.                     lineNumber=90
  2386.                   ------------------------------
  2387.                 mode=INTEGER_MODE
  2388.               ------------------------------
  2389.           ------------------------------
  2390. #420:     ---------- AssignStmt ----------
  2391.             lineNumber=91
  2392.             lValue=
  2393. #421:         ---------- Variable ----------
  2394.                 lineNumber=91
  2395.                 id="b"
  2396.                 myDef=
  2397.                   *****  This node was printed earlier (#15: VarDecl) *****
  2398.                 currentLevel=0
  2399.               ------------------------------
  2400.             expr=
  2401. #422:         ---------- BinaryOp ----------
  2402.                 lineNumber=91
  2403.                 op=EQUAL
  2404.                 expr1=
  2405. #423:             ---------- NilConst ----------
  2406.                     lineNumber=91
  2407.                   ------------------------------
  2408.                 expr2=
  2409. #424:             ---------- NilConst ----------
  2410.                     lineNumber=91
  2411.                   ------------------------------
  2412.                 mode=INTEGER_MODE
  2413.               ------------------------------
  2414.           ------------------------------
  2415. #425:     ---------- AssignStmt ----------
  2416.             lineNumber=93
  2417.             lValue=
  2418. #426:         ---------- Variable ----------
  2419.                 lineNumber=93
  2420.                 id="b"
  2421.                 myDef=
  2422.                   *****  This node was printed earlier (#15: VarDecl) *****
  2423.                 currentLevel=0
  2424.               ------------------------------
  2425.             expr=
  2426. #427:         ---------- BinaryOp ----------
  2427.                 lineNumber=93
  2428.                 op=NEQ
  2429.                 expr1=
  2430. #428:             ---------- NilConst ----------
  2431.                     lineNumber=93
  2432.                   ------------------------------
  2433.                 expr2=
  2434. #429:             ---------- ValueOf ----------
  2435.                     lineNumber=93
  2436.                     lValue=
  2437. #430:                 ---------- Variable ----------
  2438.                         lineNumber=93
  2439.                         id="r"
  2440.                         myDef=
  2441.                           *****  This node was printed earlier (#21: VarDecl) *****
  2442.                         currentLevel=0
  2443.                       ------------------------------
  2444.                   ------------------------------
  2445.                 mode=INTEGER_MODE
  2446.               ------------------------------
  2447.           ------------------------------
  2448. #431:     ---------- AssignStmt ----------
  2449.             lineNumber=94
  2450.             lValue=
  2451. #432:         ---------- Variable ----------
  2452.                 lineNumber=94
  2453.                 id="b"
  2454.                 myDef=
  2455.                   *****  This node was printed earlier (#15: VarDecl) *****
  2456.                 currentLevel=0
  2457.               ------------------------------
  2458.             expr=
  2459. #433:         ---------- BinaryOp ----------
  2460.                 lineNumber=94
  2461.                 op=NEQ
  2462.                 expr1=
  2463. #434:             ---------- NilConst ----------
  2464.                     lineNumber=94
  2465.                   ------------------------------
  2466.                 expr2=
  2467. #435:             ---------- ValueOf ----------
  2468.                     lineNumber=94
  2469.                     lValue=
  2470. #436:                 ---------- Variable ----------
  2471.                         lineNumber=94
  2472.                         id="a"
  2473.                         myDef=
  2474.                           *****  This node was printed earlier (#18: VarDecl) *****
  2475.                         currentLevel=0
  2476.                       ------------------------------
  2477.                   ------------------------------
  2478.                 mode=INTEGER_MODE
  2479.               ------------------------------
  2480.           ------------------------------
  2481. #437:     ---------- AssignStmt ----------
  2482.             lineNumber=95
  2483.             lValue=
  2484. #438:         ---------- Variable ----------
  2485.                 lineNumber=95
  2486.                 id="b"
  2487.                 myDef=
  2488.                   *****  This node was printed earlier (#15: VarDecl) *****
  2489.                 currentLevel=0
  2490.               ------------------------------
  2491.             expr=
  2492. #439:         ---------- BinaryOp ----------
  2493.                 lineNumber=95
  2494.                 op=NEQ
  2495.                 expr1=
  2496. #440:             ---------- ValueOf ----------
  2497.                     lineNumber=95
  2498.                     lValue=
  2499. #441:                 ---------- Variable ----------
  2500.                         lineNumber=95
  2501.                         id="r"
  2502.                         myDef=
  2503.                           *****  This node was printed earlier (#21: VarDecl) *****
  2504.                         currentLevel=0
  2505.                       ------------------------------
  2506.                   ------------------------------
  2507.                 expr2=
  2508. #442:             ---------- NilConst ----------
  2509.                     lineNumber=95
  2510.                   ------------------------------
  2511.                 mode=INTEGER_MODE
  2512.               ------------------------------
  2513.           ------------------------------
  2514. #443:     ---------- AssignStmt ----------
  2515.             lineNumber=96
  2516.             lValue=
  2517. #444:         ---------- Variable ----------
  2518.                 lineNumber=96
  2519.                 id="b"
  2520.                 myDef=
  2521.                   *****  This node was printed earlier (#15: VarDecl) *****
  2522.                 currentLevel=0
  2523.               ------------------------------
  2524.             expr=
  2525. #445:         ---------- BinaryOp ----------
  2526.                 lineNumber=96
  2527.                 op=NEQ
  2528.                 expr1=
  2529. #446:             ---------- ValueOf ----------
  2530.                     lineNumber=96
  2531.                     lValue=
  2532. #447:                 ---------- Variable ----------
  2533.                         lineNumber=96
  2534.                         id="a"
  2535.                         myDef=
  2536.                           *****  This node was printed earlier (#18: VarDecl) *****
  2537.                         currentLevel=0
  2538.                       ------------------------------
  2539.                   ------------------------------
  2540.                 expr2=
  2541. #448:             ---------- NilConst ----------
  2542.                     lineNumber=96
  2543.                   ------------------------------
  2544.                 mode=INTEGER_MODE
  2545.               ------------------------------
  2546.           ------------------------------
  2547. #449:     ---------- AssignStmt ----------
  2548.             lineNumber=97
  2549.             lValue=
  2550. #450:         ---------- Variable ----------
  2551.                 lineNumber=97
  2552.                 id="b"
  2553.                 myDef=
  2554.                   *****  This node was printed earlier (#15: VarDecl) *****
  2555.                 currentLevel=0
  2556.               ------------------------------
  2557.             expr=
  2558. #451:         ---------- BinaryOp ----------
  2559.                 lineNumber=97
  2560.                 op=NEQ
  2561.                 expr1=
  2562. #452:             ---------- NilConst ----------
  2563.                     lineNumber=97
  2564.                   ------------------------------
  2565.                 expr2=
  2566. #453:             ---------- NilConst ----------
  2567.                     lineNumber=97
  2568.                   ------------------------------
  2569.                 mode=INTEGER_MODE
  2570.               ------------------------------
  2571.           ------------------------------
  2572.       ------------------------------
  2573. PROGRAM IS
  2574.     TYPE
  2575.         MyArr IS ARRAY OF integer;
  2576.         MyRec IS RECORD f1: integer; END;
  2577.     VAR
  2578.         i: integer := 0;
  2579.         f: real := 0.0;
  2580.         b: boolean := FALSE;
  2581.         a: MyArr := NIL;
  2582.         r: MyRec := NIL;
  2583.     BEGIN
  2584.         i := (i + i);
  2585.         f := (intToReal (i) + f);
  2586.         f := (f + intToReal (i));
  2587.         f := (f + f);
  2588.         i := (i - i);
  2589.         f := (intToReal (i) - f);
  2590.         f := (f - intToReal (i));
  2591.         f := (f - f);
  2592.         i := (i * i);
  2593.         f := (intToReal (i) * f);
  2594.         f := (f * intToReal (i));
  2595.         f := (f * f);
  2596.         f := (intToReal (i) / intToReal (i));
  2597.         f := (intToReal (i) / f);
  2598.         f := (f / intToReal (i));
  2599.         f := (f / f);
  2600.         b := (b AND b);
  2601.         b := (b OR b);
  2602.         b := (i = i);
  2603.         b := (intToReal (i) = f);
  2604.         b := (f = intToReal (i));
  2605.         b := (f = f);
  2606.         b := (b = b);
  2607.         b := (i <> i);
  2608.         b := (intToReal (i) <> f);
  2609.         b := (f <> intToReal (i));
  2610.         b := (f <> f);
  2611.         b := (b <> b);
  2612.         b := (i < i);
  2613.         b := (intToReal (i) < f);
  2614.         b := (f < intToReal (i));
  2615.         b := (f < f);
  2616.         b := (i > i);
  2617.         b := (intToReal (i) > f);
  2618.         b := (f > intToReal (i));
  2619.         b := (f > f);
  2620.         b := (i <= i);
  2621.         b := (intToReal (i) <= f);
  2622.         b := (f <= intToReal (i));
  2623.         b := (f <= f);
  2624.         b := (i >= i);
  2625.         b := (intToReal (i) >= f);
  2626.         b := (f >= intToReal (i));
  2627.         b := (f >= f);
  2628.         i := (i DIV i);
  2629.         i := (i MOD i);
  2630.         b := (a = a);
  2631.         b := (r = r);
  2632.         b := (a <> a);
  2633.         b := (r <> r);
  2634.         b := (NIL = r);
  2635.         b := (NIL = a);
  2636.         b := (r = NIL);
  2637.         b := (a = NIL);
  2638.         b := (NIL = NIL);
  2639.         b := (NIL <> r);
  2640.         b := (NIL <> a);
  2641.         b := (r <> NIL);
  2642.         b := (a <> NIL);
  2643.         b := (NIL <> NIL);
  2644.     END;
  2645.