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 >
Wrap
Text File
|
2005-11-18
|
103KB
|
2,645 lines
#1: ---------- Body ----------
lineNumber=8
typeDecls=
#2: ---------- TypeDecl ----------
lineNumber=8
id="MyArr"
compoundType=
#3: ---------- ArrayType ----------
lineNumber=8
elementType=
#4: ---------- TypeName ----------
lineNumber=8
id="integer"
myDef=NULL
------------------------------
------------------------------
------------------------------
#5: ---------- TypeDecl ----------
lineNumber=9
id="MyRec"
compoundType=
#6: ---------- RecordType ----------
lineNumber=9
fieldDecls=
#7: ---------- FieldDecl ----------
lineNumber=9
id="f1"
typeName=
#8: ---------- TypeName ----------
lineNumber=9
id="integer"
myDef=NULL
------------------------------
------------------------------
------------------------------
------------------------------
procDecls=NULL
varDecls=
#9: ---------- VarDecl ----------
lineNumber=10
id="i"
typeName=
#10: ---------- TypeName ----------
lineNumber=10
id="integer"
myDef=NULL
------------------------------
expr=
#11: ---------- IntegerConst ----------
lineNumber=10
iValue=0
------------------------------
lexLevel=0
------------------------------
#12: ---------- VarDecl ----------
lineNumber=11
id="f"
typeName=
#13: ---------- TypeName ----------
lineNumber=11
id="real"
myDef=NULL
------------------------------
expr=
#14: ---------- RealConst ----------
lineNumber=11
rValue=0.0
------------------------------
lexLevel=0
------------------------------
#15: ---------- VarDecl ----------
lineNumber=12
id="b"
typeName=
#16: ---------- TypeName ----------
lineNumber=12
id="boolean"
myDef=NULL
------------------------------
expr=
#17: ---------- BooleanConst ----------
lineNumber=12
iValue=0
------------------------------
lexLevel=0
------------------------------
#18: ---------- VarDecl ----------
lineNumber=13
id="a"
typeName=
#19: ---------- TypeName ----------
lineNumber=13
id="MyArr"
myDef=
***** This node was printed earlier (#3: ArrayType) *****
------------------------------
expr=
#20: ---------- NilConst ----------
lineNumber=13
------------------------------
lexLevel=0
------------------------------
#21: ---------- VarDecl ----------
lineNumber=14
id="r"
typeName=
#22: ---------- TypeName ----------
lineNumber=14
id="MyRec"
myDef=
***** This node was printed earlier (#6: RecordType) *****
------------------------------
expr=
#23: ---------- NilConst ----------
lineNumber=14
------------------------------
lexLevel=0
------------------------------
stmts=
#24: ---------- AssignStmt ----------
lineNumber=19
lValue=
#25: ---------- Variable ----------
lineNumber=19
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
expr=
#26: ---------- BinaryOp ----------
lineNumber=19
op=PLUS
expr1=
#27: ---------- ValueOf ----------
lineNumber=19
lValue=
#28: ---------- Variable ----------
lineNumber=19
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#29: ---------- ValueOf ----------
lineNumber=19
lValue=
#30: ---------- Variable ----------
lineNumber=19
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#31: ---------- AssignStmt ----------
lineNumber=20
lValue=
#32: ---------- Variable ----------
lineNumber=20
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#33: ---------- BinaryOp ----------
lineNumber=20
op=PLUS
expr1=
#34: ---------- IntToReal ----------
lineNumber=20
expr=
#35: ---------- ValueOf ----------
lineNumber=20
lValue=
#36: ---------- Variable ----------
lineNumber=20
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
expr2=
#37: ---------- ValueOf ----------
lineNumber=20
lValue=
#38: ---------- Variable ----------
lineNumber=20
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#39: ---------- AssignStmt ----------
lineNumber=21
lValue=
#40: ---------- Variable ----------
lineNumber=21
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#41: ---------- BinaryOp ----------
lineNumber=21
op=PLUS
expr1=
#42: ---------- ValueOf ----------
lineNumber=21
lValue=
#43: ---------- Variable ----------
lineNumber=21
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#44: ---------- IntToReal ----------
lineNumber=21
expr=
#45: ---------- ValueOf ----------
lineNumber=21
lValue=
#46: ---------- Variable ----------
lineNumber=21
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#47: ---------- AssignStmt ----------
lineNumber=22
lValue=
#48: ---------- Variable ----------
lineNumber=22
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#49: ---------- BinaryOp ----------
lineNumber=22
op=PLUS
expr1=
#50: ---------- ValueOf ----------
lineNumber=22
lValue=
#51: ---------- Variable ----------
lineNumber=22
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#52: ---------- ValueOf ----------
lineNumber=22
lValue=
#53: ---------- Variable ----------
lineNumber=22
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#54: ---------- AssignStmt ----------
lineNumber=24
lValue=
#55: ---------- Variable ----------
lineNumber=24
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
expr=
#56: ---------- BinaryOp ----------
lineNumber=24
op=MINUS
expr1=
#57: ---------- ValueOf ----------
lineNumber=24
lValue=
#58: ---------- Variable ----------
lineNumber=24
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#59: ---------- ValueOf ----------
lineNumber=24
lValue=
#60: ---------- Variable ----------
lineNumber=24
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#61: ---------- AssignStmt ----------
lineNumber=25
lValue=
#62: ---------- Variable ----------
lineNumber=25
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#63: ---------- BinaryOp ----------
lineNumber=25
op=MINUS
expr1=
#64: ---------- IntToReal ----------
lineNumber=25
expr=
#65: ---------- ValueOf ----------
lineNumber=25
lValue=
#66: ---------- Variable ----------
lineNumber=25
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
expr2=
#67: ---------- ValueOf ----------
lineNumber=25
lValue=
#68: ---------- Variable ----------
lineNumber=25
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#69: ---------- AssignStmt ----------
lineNumber=26
lValue=
#70: ---------- Variable ----------
lineNumber=26
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#71: ---------- BinaryOp ----------
lineNumber=26
op=MINUS
expr1=
#72: ---------- ValueOf ----------
lineNumber=26
lValue=
#73: ---------- Variable ----------
lineNumber=26
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#74: ---------- IntToReal ----------
lineNumber=26
expr=
#75: ---------- ValueOf ----------
lineNumber=26
lValue=
#76: ---------- Variable ----------
lineNumber=26
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#77: ---------- AssignStmt ----------
lineNumber=27
lValue=
#78: ---------- Variable ----------
lineNumber=27
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#79: ---------- BinaryOp ----------
lineNumber=27
op=MINUS
expr1=
#80: ---------- ValueOf ----------
lineNumber=27
lValue=
#81: ---------- Variable ----------
lineNumber=27
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#82: ---------- ValueOf ----------
lineNumber=27
lValue=
#83: ---------- Variable ----------
lineNumber=27
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#84: ---------- AssignStmt ----------
lineNumber=29
lValue=
#85: ---------- Variable ----------
lineNumber=29
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
expr=
#86: ---------- BinaryOp ----------
lineNumber=29
op=STAR
expr1=
#87: ---------- ValueOf ----------
lineNumber=29
lValue=
#88: ---------- Variable ----------
lineNumber=29
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#89: ---------- ValueOf ----------
lineNumber=29
lValue=
#90: ---------- Variable ----------
lineNumber=29
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#91: ---------- AssignStmt ----------
lineNumber=30
lValue=
#92: ---------- Variable ----------
lineNumber=30
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#93: ---------- BinaryOp ----------
lineNumber=30
op=STAR
expr1=
#94: ---------- IntToReal ----------
lineNumber=30
expr=
#95: ---------- ValueOf ----------
lineNumber=30
lValue=
#96: ---------- Variable ----------
lineNumber=30
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
expr2=
#97: ---------- ValueOf ----------
lineNumber=30
lValue=
#98: ---------- Variable ----------
lineNumber=30
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#99: ---------- AssignStmt ----------
lineNumber=31
lValue=
#100: ---------- Variable ----------
lineNumber=31
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#101: ---------- BinaryOp ----------
lineNumber=31
op=STAR
expr1=
#102: ---------- ValueOf ----------
lineNumber=31
lValue=
#103: ---------- Variable ----------
lineNumber=31
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#104: ---------- IntToReal ----------
lineNumber=31
expr=
#105: ---------- ValueOf ----------
lineNumber=31
lValue=
#106: ---------- Variable ----------
lineNumber=31
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#107: ---------- AssignStmt ----------
lineNumber=32
lValue=
#108: ---------- Variable ----------
lineNumber=32
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#109: ---------- BinaryOp ----------
lineNumber=32
op=STAR
expr1=
#110: ---------- ValueOf ----------
lineNumber=32
lValue=
#111: ---------- Variable ----------
lineNumber=32
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#112: ---------- ValueOf ----------
lineNumber=32
lValue=
#113: ---------- Variable ----------
lineNumber=32
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#114: ---------- AssignStmt ----------
lineNumber=34
lValue=
#115: ---------- Variable ----------
lineNumber=34
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#116: ---------- BinaryOp ----------
lineNumber=34
op=SLASH
expr1=
#117: ---------- IntToReal ----------
lineNumber=34
expr=
#118: ---------- ValueOf ----------
lineNumber=34
lValue=
#119: ---------- Variable ----------
lineNumber=34
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
expr2=
#120: ---------- IntToReal ----------
lineNumber=34
expr=
#121: ---------- ValueOf ----------
lineNumber=34
lValue=
#122: ---------- Variable ----------
lineNumber=34
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#123: ---------- AssignStmt ----------
lineNumber=35
lValue=
#124: ---------- Variable ----------
lineNumber=35
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#125: ---------- BinaryOp ----------
lineNumber=35
op=SLASH
expr1=
#126: ---------- IntToReal ----------
lineNumber=35
expr=
#127: ---------- ValueOf ----------
lineNumber=35
lValue=
#128: ---------- Variable ----------
lineNumber=35
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
expr2=
#129: ---------- ValueOf ----------
lineNumber=35
lValue=
#130: ---------- Variable ----------
lineNumber=35
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#131: ---------- AssignStmt ----------
lineNumber=36
lValue=
#132: ---------- Variable ----------
lineNumber=36
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#133: ---------- BinaryOp ----------
lineNumber=36
op=SLASH
expr1=
#134: ---------- ValueOf ----------
lineNumber=36
lValue=
#135: ---------- Variable ----------
lineNumber=36
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#136: ---------- IntToReal ----------
lineNumber=36
expr=
#137: ---------- ValueOf ----------
lineNumber=36
lValue=
#138: ---------- Variable ----------
lineNumber=36
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#139: ---------- AssignStmt ----------
lineNumber=37
lValue=
#140: ---------- Variable ----------
lineNumber=37
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
expr=
#141: ---------- BinaryOp ----------
lineNumber=37
op=SLASH
expr1=
#142: ---------- ValueOf ----------
lineNumber=37
lValue=
#143: ---------- Variable ----------
lineNumber=37
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#144: ---------- ValueOf ----------
lineNumber=37
lValue=
#145: ---------- Variable ----------
lineNumber=37
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#146: ---------- AssignStmt ----------
lineNumber=39
lValue=
#147: ---------- Variable ----------
lineNumber=39
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#148: ---------- BinaryOp ----------
lineNumber=39
op=AND
expr1=
#149: ---------- ValueOf ----------
lineNumber=39
lValue=
#150: ---------- Variable ----------
lineNumber=39
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#151: ---------- ValueOf ----------
lineNumber=39
lValue=
#152: ---------- Variable ----------
lineNumber=39
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#153: ---------- AssignStmt ----------
lineNumber=41
lValue=
#154: ---------- Variable ----------
lineNumber=41
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#155: ---------- BinaryOp ----------
lineNumber=41
op=OR
expr1=
#156: ---------- ValueOf ----------
lineNumber=41
lValue=
#157: ---------- Variable ----------
lineNumber=41
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#158: ---------- ValueOf ----------
lineNumber=41
lValue=
#159: ---------- Variable ----------
lineNumber=41
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#160: ---------- AssignStmt ----------
lineNumber=43
lValue=
#161: ---------- Variable ----------
lineNumber=43
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#162: ---------- BinaryOp ----------
lineNumber=43
op=EQUAL
expr1=
#163: ---------- ValueOf ----------
lineNumber=43
lValue=
#164: ---------- Variable ----------
lineNumber=43
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#165: ---------- ValueOf ----------
lineNumber=43
lValue=
#166: ---------- Variable ----------
lineNumber=43
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#167: ---------- AssignStmt ----------
lineNumber=44
lValue=
#168: ---------- Variable ----------
lineNumber=44
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#169: ---------- BinaryOp ----------
lineNumber=44
op=EQUAL
expr1=
#170: ---------- IntToReal ----------
lineNumber=44
expr=
#171: ---------- ValueOf ----------
lineNumber=44
lValue=
#172: ---------- Variable ----------
lineNumber=44
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
expr2=
#173: ---------- ValueOf ----------
lineNumber=44
lValue=
#174: ---------- Variable ----------
lineNumber=44
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#175: ---------- AssignStmt ----------
lineNumber=45
lValue=
#176: ---------- Variable ----------
lineNumber=45
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#177: ---------- BinaryOp ----------
lineNumber=45
op=EQUAL
expr1=
#178: ---------- ValueOf ----------
lineNumber=45
lValue=
#179: ---------- Variable ----------
lineNumber=45
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#180: ---------- IntToReal ----------
lineNumber=45
expr=
#181: ---------- ValueOf ----------
lineNumber=45
lValue=
#182: ---------- Variable ----------
lineNumber=45
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#183: ---------- AssignStmt ----------
lineNumber=46
lValue=
#184: ---------- Variable ----------
lineNumber=46
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#185: ---------- BinaryOp ----------
lineNumber=46
op=EQUAL
expr1=
#186: ---------- ValueOf ----------
lineNumber=46
lValue=
#187: ---------- Variable ----------
lineNumber=46
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#188: ---------- ValueOf ----------
lineNumber=46
lValue=
#189: ---------- Variable ----------
lineNumber=46
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#190: ---------- AssignStmt ----------
lineNumber=47
lValue=
#191: ---------- Variable ----------
lineNumber=47
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#192: ---------- BinaryOp ----------
lineNumber=47
op=EQUAL
expr1=
#193: ---------- ValueOf ----------
lineNumber=47
lValue=
#194: ---------- Variable ----------
lineNumber=47
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#195: ---------- ValueOf ----------
lineNumber=47
lValue=
#196: ---------- Variable ----------
lineNumber=47
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#197: ---------- AssignStmt ----------
lineNumber=49
lValue=
#198: ---------- Variable ----------
lineNumber=49
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#199: ---------- BinaryOp ----------
lineNumber=49
op=NEQ
expr1=
#200: ---------- ValueOf ----------
lineNumber=49
lValue=
#201: ---------- Variable ----------
lineNumber=49
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#202: ---------- ValueOf ----------
lineNumber=49
lValue=
#203: ---------- Variable ----------
lineNumber=49
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#204: ---------- AssignStmt ----------
lineNumber=50
lValue=
#205: ---------- Variable ----------
lineNumber=50
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#206: ---------- BinaryOp ----------
lineNumber=50
op=NEQ
expr1=
#207: ---------- IntToReal ----------
lineNumber=50
expr=
#208: ---------- ValueOf ----------
lineNumber=50
lValue=
#209: ---------- Variable ----------
lineNumber=50
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
expr2=
#210: ---------- ValueOf ----------
lineNumber=50
lValue=
#211: ---------- Variable ----------
lineNumber=50
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#212: ---------- AssignStmt ----------
lineNumber=51
lValue=
#213: ---------- Variable ----------
lineNumber=51
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#214: ---------- BinaryOp ----------
lineNumber=51
op=NEQ
expr1=
#215: ---------- ValueOf ----------
lineNumber=51
lValue=
#216: ---------- Variable ----------
lineNumber=51
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#217: ---------- IntToReal ----------
lineNumber=51
expr=
#218: ---------- ValueOf ----------
lineNumber=51
lValue=
#219: ---------- Variable ----------
lineNumber=51
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#220: ---------- AssignStmt ----------
lineNumber=52
lValue=
#221: ---------- Variable ----------
lineNumber=52
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#222: ---------- BinaryOp ----------
lineNumber=52
op=NEQ
expr1=
#223: ---------- ValueOf ----------
lineNumber=52
lValue=
#224: ---------- Variable ----------
lineNumber=52
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#225: ---------- ValueOf ----------
lineNumber=52
lValue=
#226: ---------- Variable ----------
lineNumber=52
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#227: ---------- AssignStmt ----------
lineNumber=53
lValue=
#228: ---------- Variable ----------
lineNumber=53
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#229: ---------- BinaryOp ----------
lineNumber=53
op=NEQ
expr1=
#230: ---------- ValueOf ----------
lineNumber=53
lValue=
#231: ---------- Variable ----------
lineNumber=53
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#232: ---------- ValueOf ----------
lineNumber=53
lValue=
#233: ---------- Variable ----------
lineNumber=53
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#234: ---------- AssignStmt ----------
lineNumber=55
lValue=
#235: ---------- Variable ----------
lineNumber=55
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#236: ---------- BinaryOp ----------
lineNumber=55
op=LESS
expr1=
#237: ---------- ValueOf ----------
lineNumber=55
lValue=
#238: ---------- Variable ----------
lineNumber=55
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#239: ---------- ValueOf ----------
lineNumber=55
lValue=
#240: ---------- Variable ----------
lineNumber=55
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#241: ---------- AssignStmt ----------
lineNumber=56
lValue=
#242: ---------- Variable ----------
lineNumber=56
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#243: ---------- BinaryOp ----------
lineNumber=56
op=LESS
expr1=
#244: ---------- IntToReal ----------
lineNumber=56
expr=
#245: ---------- ValueOf ----------
lineNumber=56
lValue=
#246: ---------- Variable ----------
lineNumber=56
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
expr2=
#247: ---------- ValueOf ----------
lineNumber=56
lValue=
#248: ---------- Variable ----------
lineNumber=56
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#249: ---------- AssignStmt ----------
lineNumber=57
lValue=
#250: ---------- Variable ----------
lineNumber=57
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#251: ---------- BinaryOp ----------
lineNumber=57
op=LESS
expr1=
#252: ---------- ValueOf ----------
lineNumber=57
lValue=
#253: ---------- Variable ----------
lineNumber=57
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#254: ---------- IntToReal ----------
lineNumber=57
expr=
#255: ---------- ValueOf ----------
lineNumber=57
lValue=
#256: ---------- Variable ----------
lineNumber=57
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#257: ---------- AssignStmt ----------
lineNumber=58
lValue=
#258: ---------- Variable ----------
lineNumber=58
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#259: ---------- BinaryOp ----------
lineNumber=58
op=LESS
expr1=
#260: ---------- ValueOf ----------
lineNumber=58
lValue=
#261: ---------- Variable ----------
lineNumber=58
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#262: ---------- ValueOf ----------
lineNumber=58
lValue=
#263: ---------- Variable ----------
lineNumber=58
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#264: ---------- AssignStmt ----------
lineNumber=60
lValue=
#265: ---------- Variable ----------
lineNumber=60
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#266: ---------- BinaryOp ----------
lineNumber=60
op=GREATER
expr1=
#267: ---------- ValueOf ----------
lineNumber=60
lValue=
#268: ---------- Variable ----------
lineNumber=60
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#269: ---------- ValueOf ----------
lineNumber=60
lValue=
#270: ---------- Variable ----------
lineNumber=60
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#271: ---------- AssignStmt ----------
lineNumber=61
lValue=
#272: ---------- Variable ----------
lineNumber=61
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#273: ---------- BinaryOp ----------
lineNumber=61
op=GREATER
expr1=
#274: ---------- IntToReal ----------
lineNumber=61
expr=
#275: ---------- ValueOf ----------
lineNumber=61
lValue=
#276: ---------- Variable ----------
lineNumber=61
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
expr2=
#277: ---------- ValueOf ----------
lineNumber=61
lValue=
#278: ---------- Variable ----------
lineNumber=61
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#279: ---------- AssignStmt ----------
lineNumber=62
lValue=
#280: ---------- Variable ----------
lineNumber=62
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#281: ---------- BinaryOp ----------
lineNumber=62
op=GREATER
expr1=
#282: ---------- ValueOf ----------
lineNumber=62
lValue=
#283: ---------- Variable ----------
lineNumber=62
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#284: ---------- IntToReal ----------
lineNumber=62
expr=
#285: ---------- ValueOf ----------
lineNumber=62
lValue=
#286: ---------- Variable ----------
lineNumber=62
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#287: ---------- AssignStmt ----------
lineNumber=63
lValue=
#288: ---------- Variable ----------
lineNumber=63
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#289: ---------- BinaryOp ----------
lineNumber=63
op=GREATER
expr1=
#290: ---------- ValueOf ----------
lineNumber=63
lValue=
#291: ---------- Variable ----------
lineNumber=63
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#292: ---------- ValueOf ----------
lineNumber=63
lValue=
#293: ---------- Variable ----------
lineNumber=63
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#294: ---------- AssignStmt ----------
lineNumber=65
lValue=
#295: ---------- Variable ----------
lineNumber=65
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#296: ---------- BinaryOp ----------
lineNumber=65
op=LEQ
expr1=
#297: ---------- ValueOf ----------
lineNumber=65
lValue=
#298: ---------- Variable ----------
lineNumber=65
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#299: ---------- ValueOf ----------
lineNumber=65
lValue=
#300: ---------- Variable ----------
lineNumber=65
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#301: ---------- AssignStmt ----------
lineNumber=66
lValue=
#302: ---------- Variable ----------
lineNumber=66
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#303: ---------- BinaryOp ----------
lineNumber=66
op=LEQ
expr1=
#304: ---------- IntToReal ----------
lineNumber=66
expr=
#305: ---------- ValueOf ----------
lineNumber=66
lValue=
#306: ---------- Variable ----------
lineNumber=66
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
expr2=
#307: ---------- ValueOf ----------
lineNumber=66
lValue=
#308: ---------- Variable ----------
lineNumber=66
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#309: ---------- AssignStmt ----------
lineNumber=67
lValue=
#310: ---------- Variable ----------
lineNumber=67
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#311: ---------- BinaryOp ----------
lineNumber=67
op=LEQ
expr1=
#312: ---------- ValueOf ----------
lineNumber=67
lValue=
#313: ---------- Variable ----------
lineNumber=67
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#314: ---------- IntToReal ----------
lineNumber=67
expr=
#315: ---------- ValueOf ----------
lineNumber=67
lValue=
#316: ---------- Variable ----------
lineNumber=67
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#317: ---------- AssignStmt ----------
lineNumber=68
lValue=
#318: ---------- Variable ----------
lineNumber=68
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#319: ---------- BinaryOp ----------
lineNumber=68
op=LEQ
expr1=
#320: ---------- ValueOf ----------
lineNumber=68
lValue=
#321: ---------- Variable ----------
lineNumber=68
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#322: ---------- ValueOf ----------
lineNumber=68
lValue=
#323: ---------- Variable ----------
lineNumber=68
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#324: ---------- AssignStmt ----------
lineNumber=70
lValue=
#325: ---------- Variable ----------
lineNumber=70
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#326: ---------- BinaryOp ----------
lineNumber=70
op=GEQ
expr1=
#327: ---------- ValueOf ----------
lineNumber=70
lValue=
#328: ---------- Variable ----------
lineNumber=70
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#329: ---------- ValueOf ----------
lineNumber=70
lValue=
#330: ---------- Variable ----------
lineNumber=70
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#331: ---------- AssignStmt ----------
lineNumber=71
lValue=
#332: ---------- Variable ----------
lineNumber=71
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#333: ---------- BinaryOp ----------
lineNumber=71
op=GEQ
expr1=
#334: ---------- IntToReal ----------
lineNumber=71
expr=
#335: ---------- ValueOf ----------
lineNumber=71
lValue=
#336: ---------- Variable ----------
lineNumber=71
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
expr2=
#337: ---------- ValueOf ----------
lineNumber=71
lValue=
#338: ---------- Variable ----------
lineNumber=71
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#339: ---------- AssignStmt ----------
lineNumber=72
lValue=
#340: ---------- Variable ----------
lineNumber=72
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#341: ---------- BinaryOp ----------
lineNumber=72
op=GEQ
expr1=
#342: ---------- ValueOf ----------
lineNumber=72
lValue=
#343: ---------- Variable ----------
lineNumber=72
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#344: ---------- IntToReal ----------
lineNumber=72
expr=
#345: ---------- ValueOf ----------
lineNumber=72
lValue=
#346: ---------- Variable ----------
lineNumber=72
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#347: ---------- AssignStmt ----------
lineNumber=73
lValue=
#348: ---------- Variable ----------
lineNumber=73
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#349: ---------- BinaryOp ----------
lineNumber=73
op=GEQ
expr1=
#350: ---------- ValueOf ----------
lineNumber=73
lValue=
#351: ---------- Variable ----------
lineNumber=73
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#352: ---------- ValueOf ----------
lineNumber=73
lValue=
#353: ---------- Variable ----------
lineNumber=73
id="f"
myDef=
***** This node was printed earlier (#12: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=REAL_MODE
------------------------------
------------------------------
#354: ---------- AssignStmt ----------
lineNumber=75
lValue=
#355: ---------- Variable ----------
lineNumber=75
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
expr=
#356: ---------- BinaryOp ----------
lineNumber=75
op=DIV
expr1=
#357: ---------- ValueOf ----------
lineNumber=75
lValue=
#358: ---------- Variable ----------
lineNumber=75
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#359: ---------- ValueOf ----------
lineNumber=75
lValue=
#360: ---------- Variable ----------
lineNumber=75
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#361: ---------- AssignStmt ----------
lineNumber=77
lValue=
#362: ---------- Variable ----------
lineNumber=77
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
expr=
#363: ---------- BinaryOp ----------
lineNumber=77
op=MOD
expr1=
#364: ---------- ValueOf ----------
lineNumber=77
lValue=
#365: ---------- Variable ----------
lineNumber=77
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#366: ---------- ValueOf ----------
lineNumber=77
lValue=
#367: ---------- Variable ----------
lineNumber=77
id="i"
myDef=
***** This node was printed earlier (#9: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#368: ---------- AssignStmt ----------
lineNumber=80
lValue=
#369: ---------- Variable ----------
lineNumber=80
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#370: ---------- BinaryOp ----------
lineNumber=80
op=EQUAL
expr1=
#371: ---------- ValueOf ----------
lineNumber=80
lValue=
#372: ---------- Variable ----------
lineNumber=80
id="a"
myDef=
***** This node was printed earlier (#18: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#373: ---------- ValueOf ----------
lineNumber=80
lValue=
#374: ---------- Variable ----------
lineNumber=80
id="a"
myDef=
***** This node was printed earlier (#18: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#375: ---------- AssignStmt ----------
lineNumber=81
lValue=
#376: ---------- Variable ----------
lineNumber=81
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#377: ---------- BinaryOp ----------
lineNumber=81
op=EQUAL
expr1=
#378: ---------- ValueOf ----------
lineNumber=81
lValue=
#379: ---------- Variable ----------
lineNumber=81
id="r"
myDef=
***** This node was printed earlier (#21: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#380: ---------- ValueOf ----------
lineNumber=81
lValue=
#381: ---------- Variable ----------
lineNumber=81
id="r"
myDef=
***** This node was printed earlier (#21: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#382: ---------- AssignStmt ----------
lineNumber=83
lValue=
#383: ---------- Variable ----------
lineNumber=83
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#384: ---------- BinaryOp ----------
lineNumber=83
op=NEQ
expr1=
#385: ---------- ValueOf ----------
lineNumber=83
lValue=
#386: ---------- Variable ----------
lineNumber=83
id="a"
myDef=
***** This node was printed earlier (#18: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#387: ---------- ValueOf ----------
lineNumber=83
lValue=
#388: ---------- Variable ----------
lineNumber=83
id="a"
myDef=
***** This node was printed earlier (#18: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#389: ---------- AssignStmt ----------
lineNumber=84
lValue=
#390: ---------- Variable ----------
lineNumber=84
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#391: ---------- BinaryOp ----------
lineNumber=84
op=NEQ
expr1=
#392: ---------- ValueOf ----------
lineNumber=84
lValue=
#393: ---------- Variable ----------
lineNumber=84
id="r"
myDef=
***** This node was printed earlier (#21: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#394: ---------- ValueOf ----------
lineNumber=84
lValue=
#395: ---------- Variable ----------
lineNumber=84
id="r"
myDef=
***** This node was printed earlier (#21: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#396: ---------- AssignStmt ----------
lineNumber=87
lValue=
#397: ---------- Variable ----------
lineNumber=87
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#398: ---------- BinaryOp ----------
lineNumber=87
op=EQUAL
expr1=
#399: ---------- NilConst ----------
lineNumber=87
------------------------------
expr2=
#400: ---------- ValueOf ----------
lineNumber=87
lValue=
#401: ---------- Variable ----------
lineNumber=87
id="r"
myDef=
***** This node was printed earlier (#21: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#402: ---------- AssignStmt ----------
lineNumber=88
lValue=
#403: ---------- Variable ----------
lineNumber=88
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#404: ---------- BinaryOp ----------
lineNumber=88
op=EQUAL
expr1=
#405: ---------- NilConst ----------
lineNumber=88
------------------------------
expr2=
#406: ---------- ValueOf ----------
lineNumber=88
lValue=
#407: ---------- Variable ----------
lineNumber=88
id="a"
myDef=
***** This node was printed earlier (#18: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#408: ---------- AssignStmt ----------
lineNumber=89
lValue=
#409: ---------- Variable ----------
lineNumber=89
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#410: ---------- BinaryOp ----------
lineNumber=89
op=EQUAL
expr1=
#411: ---------- ValueOf ----------
lineNumber=89
lValue=
#412: ---------- Variable ----------
lineNumber=89
id="r"
myDef=
***** This node was printed earlier (#21: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#413: ---------- NilConst ----------
lineNumber=89
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#414: ---------- AssignStmt ----------
lineNumber=90
lValue=
#415: ---------- Variable ----------
lineNumber=90
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#416: ---------- BinaryOp ----------
lineNumber=90
op=EQUAL
expr1=
#417: ---------- ValueOf ----------
lineNumber=90
lValue=
#418: ---------- Variable ----------
lineNumber=90
id="a"
myDef=
***** This node was printed earlier (#18: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#419: ---------- NilConst ----------
lineNumber=90
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#420: ---------- AssignStmt ----------
lineNumber=91
lValue=
#421: ---------- Variable ----------
lineNumber=91
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#422: ---------- BinaryOp ----------
lineNumber=91
op=EQUAL
expr1=
#423: ---------- NilConst ----------
lineNumber=91
------------------------------
expr2=
#424: ---------- NilConst ----------
lineNumber=91
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#425: ---------- AssignStmt ----------
lineNumber=93
lValue=
#426: ---------- Variable ----------
lineNumber=93
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#427: ---------- BinaryOp ----------
lineNumber=93
op=NEQ
expr1=
#428: ---------- NilConst ----------
lineNumber=93
------------------------------
expr2=
#429: ---------- ValueOf ----------
lineNumber=93
lValue=
#430: ---------- Variable ----------
lineNumber=93
id="r"
myDef=
***** This node was printed earlier (#21: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#431: ---------- AssignStmt ----------
lineNumber=94
lValue=
#432: ---------- Variable ----------
lineNumber=94
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#433: ---------- BinaryOp ----------
lineNumber=94
op=NEQ
expr1=
#434: ---------- NilConst ----------
lineNumber=94
------------------------------
expr2=
#435: ---------- ValueOf ----------
lineNumber=94
lValue=
#436: ---------- Variable ----------
lineNumber=94
id="a"
myDef=
***** This node was printed earlier (#18: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#437: ---------- AssignStmt ----------
lineNumber=95
lValue=
#438: ---------- Variable ----------
lineNumber=95
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#439: ---------- BinaryOp ----------
lineNumber=95
op=NEQ
expr1=
#440: ---------- ValueOf ----------
lineNumber=95
lValue=
#441: ---------- Variable ----------
lineNumber=95
id="r"
myDef=
***** This node was printed earlier (#21: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#442: ---------- NilConst ----------
lineNumber=95
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#443: ---------- AssignStmt ----------
lineNumber=96
lValue=
#444: ---------- Variable ----------
lineNumber=96
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#445: ---------- BinaryOp ----------
lineNumber=96
op=NEQ
expr1=
#446: ---------- ValueOf ----------
lineNumber=96
lValue=
#447: ---------- Variable ----------
lineNumber=96
id="a"
myDef=
***** This node was printed earlier (#18: VarDecl) *****
currentLevel=0
------------------------------
------------------------------
expr2=
#448: ---------- NilConst ----------
lineNumber=96
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
#449: ---------- AssignStmt ----------
lineNumber=97
lValue=
#450: ---------- Variable ----------
lineNumber=97
id="b"
myDef=
***** This node was printed earlier (#15: VarDecl) *****
currentLevel=0
------------------------------
expr=
#451: ---------- BinaryOp ----------
lineNumber=97
op=NEQ
expr1=
#452: ---------- NilConst ----------
lineNumber=97
------------------------------
expr2=
#453: ---------- NilConst ----------
lineNumber=97
------------------------------
mode=INTEGER_MODE
------------------------------
------------------------------
------------------------------
PROGRAM IS
TYPE
MyArr IS ARRAY OF integer;
MyRec IS RECORD f1: integer; END;
VAR
i: integer := 0;
f: real := 0.0;
b: boolean := FALSE;
a: MyArr := NIL;
r: MyRec := NIL;
BEGIN
i := (i + i);
f := (intToReal (i) + f);
f := (f + intToReal (i));
f := (f + f);
i := (i - i);
f := (intToReal (i) - f);
f := (f - intToReal (i));
f := (f - f);
i := (i * i);
f := (intToReal (i) * f);
f := (f * intToReal (i));
f := (f * f);
f := (intToReal (i) / intToReal (i));
f := (intToReal (i) / f);
f := (f / intToReal (i));
f := (f / f);
b := (b AND b);
b := (b OR b);
b := (i = i);
b := (intToReal (i) = f);
b := (f = intToReal (i));
b := (f = f);
b := (b = b);
b := (i <> i);
b := (intToReal (i) <> f);
b := (f <> intToReal (i));
b := (f <> f);
b := (b <> b);
b := (i < i);
b := (intToReal (i) < f);
b := (f < intToReal (i));
b := (f < f);
b := (i > i);
b := (intToReal (i) > f);
b := (f > intToReal (i));
b := (f > f);
b := (i <= i);
b := (intToReal (i) <= f);
b := (f <= intToReal (i));
b := (f <= f);
b := (i >= i);
b := (intToReal (i) >= f);
b := (f >= intToReal (i));
b := (f >= f);
i := (i DIV i);
i := (i MOD i);
b := (a = a);
b := (r = r);
b := (a <> a);
b := (r <> r);
b := (NIL = r);
b := (NIL = a);
b := (r = NIL);
b := (a = NIL);
b := (NIL = NIL);
b := (NIL <> r);
b := (NIL <> a);
b := (r <> NIL);
b := (a <> NIL);
b := (NIL <> NIL);
END;