------------------------- score= 0 ------------------------- [NEEDED]------- cop5555.SyntaxException: expected token EOF [1:3]SEMI [GOT ]------- cop5555.SyntaxException: expected token EOF [1:3]SEMI OK (2) [NEEDED]------- Program: ident=t1 sdlist=Dec:_int IdentVariableDeclarator: [1:4]IDENT: b [GOT ]------- Program: ident=t1 sdlist=Dec:_int IdentVariableDeclarator: [1:4]IDENT: b OK (4) [NEEDED]------- Program: ident=t2 sdlist=Dec:_int AssignVariableDeclarator: ident=b e=IntLitExpr: val=33 [GOT ]------- Program: ident=t2 sdlist=Dec:_int AssignVariableDeclarator: ident=b e=IntLitExpr: val=33 OK (6) [NEEDED]------- cop5555.SyntaxException: expected token EOF [3:3]SEMI [GOT ]------- cop5555.SyntaxException: expected token EOF [3:3]SEMI OK (8) [NEEDED]------- Program: ident=t4 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=0AssignVariableDeclarator: ident=b e=IntLitExpr: val=0Dec:image IdentVariableDeclarator: [2:6]IDENT: imDec:file IdentVariableDeclarator: [3:5]IDENT: f [GOT ]------- Program: ident=t4 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=0AssignVariableDeclarator: ident=b e=IntLitExpr: val=0Dec:image IdentVariableDeclarator: [2:6]IDENT: imDec:file IdentVariableDeclarator: [3:5]IDENT: f OK (10) [NEEDED]------- Program: ident=t5 sdlist=Dec:image IdentVariableDeclarator: [1:6]IDENT: imDec:file ArgsAssignDeclarator: ident=f index=0AssignStatement: ident=im e=IdentExpression: [3:5]IDENT: fDec:frame AssignVariableDeclarator: ident=g e=IdentExpression: [4:10]IDENT: im [GOT ]------- Program: ident=t5 sdlist=Dec:image IdentVariableDeclarator: [1:6]IDENT: imDec:file ArgsAssignDeclarator: ident=f index=0AssignStatement: ident=im e=IdentExpression: [3:5]IDENT: fDec:frame AssignVariableDeclarator: ident=g e=IdentExpression: [4:10]IDENT: im OK (12) [NEEDED]------- cop5555.SyntaxException: expected token IDENT [0:5]INT_LITERAL: 6 [GOT ]------- cop5555.SyntaxException: expected token IDENT [0:5]INT_LITERAL: 6 OK (14) [NEEDED]------- Program: ident=t7 sdlist=Dec:image IdentVariableDeclarator: [1:6]IDENT: imDec:image IdentVariableDeclarator: [2:6]IDENT: bDec:file ArgsAssignDeclarator: ident=f index=0 [GOT ]------- Program: ident=t7 sdlist=Dec:image IdentVariableDeclarator: [1:6]IDENT: imDec:image IdentVariableDeclarator: [2:6]IDENT: bDec:file ArgsAssignDeclarator: ident=f index=0 OK (16) [NEEDED]------- Program: ident=t8 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=3Dec:file AssignVariableDeclarator: ident=a e=IntLitExpr: val=3 [GOT ]------- Program: ident=t8 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=3Dec:file AssignVariableDeclarator: ident=a e=IntLitExpr: val=3 OK (18) [NEEDED]------- Program: ident=t9 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=0Dec:_int AssignVariableDeclarator: ident=b e=IntLitExpr: val=1AssignStatement: ident=a e=IdentExpression: [3:4]IDENT: b [GOT ]------- Program: ident=t9 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=0Dec:_int AssignVariableDeclarator: ident=b e=IntLitExpr: val=1AssignStatement: ident=a e=IdentExpression: [3:4]IDENT: b OK (20) [NEEDED]------- Program: ident=t10 sdlist=Dec:file IdentVariableDeclarator: [1:5]IDENT: fDec:image IdentVariableDeclarator: [2:6]IDENT: mDec:_int AssignVariableDeclarator: ident=b e=PreDefExpression:xDec:_int AssignVariableDeclarator: ident=g e=PreDefExpression:Z [GOT ]------- Program: ident=t10 sdlist=Dec:file IdentVariableDeclarator: [1:5]IDENT: fDec:image IdentVariableDeclarator: [2:6]IDENT: mDec:_int AssignVariableDeclarator: ident=b e=PreDefExpression:xDec:_int AssignVariableDeclarator: ident=g e=PreDefExpression:Z OK (22) [NEEDED]------- Program: ident=t11 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IdentExpression: [1:6]IDENT: aAssignVariableDeclarator: ident=b e=IntLitExpr: val=1Dec:frame IdentVariableDeclarator: [2:6]IDENT: fDec:file AssignVariableDeclarator: ident=f e=IdentExpression: [3:9]IDENT: f [GOT ]------- Program: ident=t11 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IdentExpression: [1:6]IDENT: aAssignVariableDeclarator: ident=b e=IntLitExpr: val=1Dec:frame IdentVariableDeclarator: [2:6]IDENT: fDec:file AssignVariableDeclarator: ident=f e=IdentExpression: [3:9]IDENT: f OK (24) [NEEDED]------- Program: ident=t12 sdlist=Dec:_int ArgsAssignDeclarator: ident=a index=0Dec:_int ArgsAssignDeclarator: ident=b index=1DefaultXAssignStatement: IdentExpression: [3:12]IDENT: aDefaultYAssignStatement: IdentExpression: [4:12]IDENT: bDec:image AssignVariableDeclarator: ident=m e=ConditionalExpr: e1=BinaryExpr: e1=PreDefExpression:y e2=IntLitExpr: val=0 op=NEQ e2=BinaryExpr: e1=PreDefExpression:x e2=PreDefExpression:y op=MOD e3=PreDefExpression:xDec:frame AssignVariableDeclarator: ident=f e=IdentExpression: [6:10]IDENT: mDec:image AssignVariableDeclarator: ident=m2 e=CompositeExpr: redExpr=IntLitExpr: val=0 grnExpr=PreDefExpression:Z bluExpr=IntLitExpr: val=0Dec:frame AssignVariableDeclarator: ident=f2 e=IdentExpression: [8:11]IDENT: m2Dec:image AssignVariableDeclarator: ident=m3 e=BinaryExpr: e1=PixelExpression: [9:11]IDENT: m PreDefExpression:x PreDefExpression:y e2=PixelExpression: [9:20]IDENT: m2 PreDefExpression:x PreDefExpression:y op=PLUS [GOT ]------- Program: ident=t12 sdlist=Dec:_int ArgsAssignDeclarator: ident=a index=0Dec:_int ArgsAssignDeclarator: ident=b index=1DefaultXAssignStatement: IdentExpression: [3:12]IDENT: aDefaultYAssignStatement: IdentExpression: [4:12]IDENT: bDec:image AssignVariableDeclarator: ident=m e=ConditionalExpr: e1=BinaryExpr: e1=PreDefExpression:y e2=IntLitExpr: val=0 op=NEQ e2=BinaryExpr: e1=PreDefExpression:x e2=PreDefExpression:y op=MOD e3=PreDefExpression:xDec:frame AssignVariableDeclarator: ident=f e=IdentExpression: [6:10]IDENT: mDec:image AssignVariableDeclarator: ident=m2 e=CompositeExpr: redExpr=IntLitExpr: val=0 grnExpr=PreDefExpression:Z bluExpr=IntLitExpr: val=0Dec:frame AssignVariableDeclarator: ident=f2 e=IdentExpression: [8:11]IDENT: m2Dec:image AssignVariableDeclarator: ident=m3 e=BinaryExpr: e1=PixelExpression: [9:11]IDENT: m PreDefExpression:x PreDefExpression:y e2=PixelExpression: [9:20]IDENT: m2 PreDefExpression:x PreDefExpression:y op=PLUS OK (26) [NEEDED]------- Program: ident=t13 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=0AssignVariableDeclarator: ident=b e=IntLitExpr: val=0Dec:image IdentVariableDeclarator: [3:6]IDENT: imDec:file IdentVariableDeclarator: [4:5]IDENT: f [GOT ]------- Program: ident=t13 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=0AssignVariableDeclarator: ident=b e=IntLitExpr: val=0Dec:image IdentVariableDeclarator: [3:6]IDENT: imDec:file IdentVariableDeclarator: [4:5]IDENT: f OK (28) [NEEDED]------- cop5555.SyntaxException: expected token end [5:0]args [GOT ]------- cop5555.SyntaxException: expected token end [5:0]args OK (30) [NEEDED]------- Program: ident=t15 sdlist=Dec:image IdentVariableDeclarator: [1:6]IDENT: imDec:image IdentVariableDeclarator: [2:6]IDENT: bDec:file ArgsAssignDeclarator: ident=f index=1234560AssignStatement: ident=b e=IdentExpression: [4:4]IDENT: f [GOT ]------- Program: ident=t15 sdlist=Dec:image IdentVariableDeclarator: [1:6]IDENT: imDec:image IdentVariableDeclarator: [2:6]IDENT: bDec:file ArgsAssignDeclarator: ident=f index=1234560AssignStatement: ident=b e=IdentExpression: [4:4]IDENT: f OK (32) [NEEDED]------- Program: ident=t16 sdlist=Dec:image AssignVariableDeclarator: ident=m2 e=CompositeExpr: redExpr=BinaryExpr: e1=PreDefExpression:Z e2=IntLitExpr: val=2 op=DIV grnExpr=IntLitExpr: val=0 bluExpr=IntLitExpr: val=0Dec:frame AssignVariableDeclarator: ident=f2 e=IdentExpression: [2:11]IDENT: m2Dec:image AssignVariableDeclarator: ident=m3 e=CompositeExpr: redExpr=IntLitExpr: val=0 grnExpr=BinaryExpr: e1=PreDefExpression:Z e2=IntLitExpr: val=2 op=DIV bluExpr=IntLitExpr: val=0Dec:frame AssignVariableDeclarator: ident=f3 e=IdentExpression: [4:11]IDENT: m3Dec:image AssignVariableDeclarator: ident=m4 e=BinaryExpr: e1=IdentExpression: [5:11]IDENT: m3 e2=IdentExpression: [5:16]IDENT: m2 op=PLUSDec:frame AssignVariableDeclarator: ident=f4 e=IdentExpression: [6:11]IDENT: m4Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=4Dec:_int AssignVariableDeclarator: ident=b e=IntLitExpr: val=5Dec:_int AssignVariableDeclarator: ident=c e=BinaryExpr: e1=IntLitExpr: val=4 e2=IntLitExpr: val=5 op=PLUS [GOT ]------- Program: ident=t16 sdlist=Dec:image AssignVariableDeclarator: ident=m2 e=CompositeExpr: redExpr=BinaryExpr: e1=PreDefExpression:Z e2=IntLitExpr: val=2 op=DIV grnExpr=IntLitExpr: val=0 bluExpr=IntLitExpr: val=0Dec:frame AssignVariableDeclarator: ident=f2 e=IdentExpression: [2:11]IDENT: m2Dec:image AssignVariableDeclarator: ident=m3 e=CompositeExpr: redExpr=IntLitExpr: val=0 grnExpr=BinaryExpr: e1=PreDefExpression:Z e2=IntLitExpr: val=2 op=DIV bluExpr=IntLitExpr: val=0Dec:frame AssignVariableDeclarator: ident=f3 e=IdentExpression: [4:11]IDENT: m3Dec:image AssignVariableDeclarator: ident=m4 e=BinaryExpr: e1=IdentExpression: [5:11]IDENT: m3 e2=IdentExpression: [5:16]IDENT: m2 op=PLUSDec:frame AssignVariableDeclarator: ident=f4 e=IdentExpression: [6:11]IDENT: m4Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=4Dec:_int AssignVariableDeclarator: ident=b e=IntLitExpr: val=5Dec:_int AssignVariableDeclarator: ident=c e=BinaryExpr: e1=IntLitExpr: val=4 e2=IntLitExpr: val=5 op=PLUS OK (34) [NEEDED]------- Program: ident=t17 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=PreDefExpression:default_XAssignVariableDeclarator: ident=b e=PreDefExpression:xAssignVariableDeclarator: ident=c e=IdentExpression: [1:28]IDENT: z [GOT ]------- Program: ident=t17 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=PreDefExpression:default_XAssignVariableDeclarator: ident=b e=PreDefExpression:xAssignVariableDeclarator: ident=c e=IdentExpression: [1:28]IDENT: z OK (36) [NEEDED]------- cop5555.SyntaxException: expected token INT_LITERAL [3:9]IDENT: a [GOT ]------- cop5555.SyntaxException: expected token INT_LITERAL [3:9]IDENT: a OK (38) [NEEDED]------- Program: ident=t19 sdlist=Dec:image AssignVariableDeclarator: ident=im0 e=CompositeExpr: redExpr=BinaryExpr: e1=PreDefExpression:Z e2=IntLitExpr: val=2 op=DIV grnExpr=IntLitExpr: val=0 bluExpr=IntLitExpr: val=0Dec:image AssignVariableDeclarator: ident=im1 e=CompositeExpr: redExpr=IntLitExpr: val=0 grnExpr=IntLitExpr: val=0 bluExpr=PreDefExpression:ZDec:image IdentVariableDeclarator: [3:6]IDENT: im2AssignStatement: ident=im2 e=BinaryExpr: e1=IdentExpression: [4:6]IDENT: im0 e2=IntLitExpr: val=2 op=TIMESDec:frame AssignVariableDeclarator: ident=f e=IdentExpression: [5:10]IDENT: im2 [GOT ]------- Program: ident=t19 sdlist=Dec:image AssignVariableDeclarator: ident=im0 e=CompositeExpr: redExpr=BinaryExpr: e1=PreDefExpression:Z e2=IntLitExpr: val=2 op=DIV grnExpr=IntLitExpr: val=0 bluExpr=IntLitExpr: val=0Dec:image AssignVariableDeclarator: ident=im1 e=CompositeExpr: redExpr=IntLitExpr: val=0 grnExpr=IntLitExpr: val=0 bluExpr=PreDefExpression:ZDec:image IdentVariableDeclarator: [3:6]IDENT: im2AssignStatement: ident=im2 e=BinaryExpr: e1=IdentExpression: [4:6]IDENT: im0 e2=IntLitExpr: val=2 op=TIMESDec:frame AssignVariableDeclarator: ident=f e=IdentExpression: [5:10]IDENT: im2 OK (40) [NEEDED]------- Program: ident=t20 sdlist=Dec:image AssignVariableDeclarator: ident=im0 e=CompositeExpr: redExpr=IntLitExpr: val=1 grnExpr=IntLitExpr: val=2 bluExpr=IntLitExpr: val=3AssignVariableDeclarator: ident=im1 e=CompositeExpr: redExpr=IntLitExpr: val=4 grnExpr=IntLitExpr: val=5 bluExpr=IntLitExpr: val=6Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=4Dec:_int AssignVariableDeclarator: ident=b e=BinaryExpr: e1=IntLitExpr: val=2 e2=SampleExpression: [3:12]IDENT: im0 IntLitExpr: val=2 IntLitExpr: val=3red op=PLUS [GOT ]------- Program: ident=t20 sdlist=Dec:image AssignVariableDeclarator: ident=im0 e=CompositeExpr: redExpr=IntLitExpr: val=1 grnExpr=IntLitExpr: val=2 bluExpr=IntLitExpr: val=3AssignVariableDeclarator: ident=im1 e=CompositeExpr: redExpr=IntLitExpr: val=4 grnExpr=IntLitExpr: val=5 bluExpr=IntLitExpr: val=6Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=4Dec:_int AssignVariableDeclarator: ident=b e=BinaryExpr: e1=IntLitExpr: val=2 e2=SampleExpression: [3:12]IDENT: im0 IntLitExpr: val=2 IntLitExpr: val=3red op=PLUS OK (42) [NEEDED]------- Program: ident=t21 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=4LoopStatement: BinaryExpr: e1=IdentExpression: [4:6]IDENT: a e2=IntLitExpr: val=0 op=EQAssignStatement: ident=a e=BinaryExpr: e1=IdentExpression: [3:4]IDENT: a e2=IntLitExpr: val=1 op=MINUSDec:_int AssignVariableDeclarator: ident=b e=IntLitExpr: val=3 [GOT ]------- Program: ident=t21 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=4LoopStatement: BinaryExpr: e1=IdentExpression: [4:6]IDENT: a e2=IntLitExpr: val=0 op=EQAssignStatement: ident=a e=BinaryExpr: e1=IdentExpression: [3:4]IDENT: a e2=IntLitExpr: val=1 op=MINUSDec:_int AssignVariableDeclarator: ident=b e=IntLitExpr: val=3 OK (44) [NEEDED]------- Program: ident=t22 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=1Dec:_int IdentVariableDeclarator: [2:4]IDENT: bAssignStatement: ident=b e=BinaryExpr: e1=IdentExpression: [3:4]IDENT: a e2=UnaryExpr: e=IntLitExpr: val=1 op=MINUS op=TIMESAssignStatement: ident=c e=UnaryExpr: e=IdentExpression: [4:5]IDENT: a op=NOTAssignStatement: ident=d e=UnaryExpr: e=UnaryExpr: e=IdentExpression: [5:6]IDENT: a op=NOT op=NOTAssignStatement: ident=e e=BinaryExpr: e1=IdentExpression: [6:4]IDENT: a e2=UnaryExpr: e=UnaryExpr: e=UnaryExpr: e=UnaryExpr: e=IdentExpression: [6:10]IDENT: b op=MINUS op=MINUS op=MINUS op=MINUS op=MINUS [GOT ]------- Program: ident=t22 sdlist=Dec:_int AssignVariableDeclarator: ident=a e=IntLitExpr: val=1Dec:_int IdentVariableDeclarator: [2:4]IDENT: bAssignStatement: ident=b e=BinaryExpr: e1=IdentExpression: [3:4]IDENT: a e2=UnaryExpr: e=IntLitExpr: val=1 op=MINUS op=TIMESAssignStatement: ident=c e=UnaryExpr: e=IdentExpression: [4:5]IDENT: a op=NOTAssignStatement: ident=d e=UnaryExpr: e=UnaryExpr: e=IdentExpression: [5:6]IDENT: a op=NOT op=NOTAssignStatement: ident=e e=BinaryExpr: e1=IdentExpression: [6:4]IDENT: a e2=UnaryExpr: e=UnaryExpr: e=UnaryExpr: e=UnaryExpr: e=IdentExpression: [6:10]IDENT: b op=MINUS op=MINUS op=MINUS op=MINUS op=MINUS OK (46) [NEEDED]------- cop5555.SyntaxException: expected token SEMI [1:10]BECOMES [GOT ]------- cop5555.SyntaxException: expected token SEMI [1:10]BECOMES OK (48) [NEEDED]------- Program: ident=t24 sdlist=AssignStatement: ident=i e=PreDefExpression:default_X [GOT ]------- Program: ident=t24 sdlist=AssignStatement: ident=i e=PreDefExpression:default_X OK (50) [NEEDED]------- cop5555.SyntaxException: expected token end [2:0]X [GOT ]------- cop5555.SyntaxException: expected token end [2:0]X OK (52) [NEEDED]------- cop5555.SyntaxException: expected token end [3:0]Z [GOT ]------- cop5555.SyntaxException: expected token end [3:0]Z OK (54) [NEEDED]------- Program: ident=t27 sdlist=DefaultXAssignStatement: BinaryExpr: e1=PreDefExpression:default_Y e2=UnaryExpr: e=UnaryExpr: e=UnaryExpr: e=UnaryExpr: e=UnaryExpr: e=PreDefExpression:Z op=MINUS op=MINUS op=MINUS op=MINUS op=MINUS op=MINUS [GOT ]------- Program: ident=t27 sdlist=DefaultXAssignStatement: BinaryExpr: e1=PreDefExpression:default_Y e2=UnaryExpr: e=UnaryExpr: e=UnaryExpr: e=UnaryExpr: e=UnaryExpr: e=PreDefExpression:Z op=MINUS op=MINUS op=MINUS op=MINUS op=MINUS op=MINUS OK (56) [NEEDED]------- Program: ident=t28 sdlist=ArgsAssignStatement: ident=a index=0ArgsAssignStatement: ident=b index=1Dec:image ArgsAssignDeclarator: ident=a index=2ArgsAssignDeclarator: ident=b index=3 [GOT ]------- Program: ident=t28 sdlist=ArgsAssignStatement: ident=a index=0ArgsAssignStatement: ident=b index=1Dec:image ArgsAssignDeclarator: ident=a index=2ArgsAssignDeclarator: ident=b index=3 OK (58) [NEEDED]------- cop5555.SyntaxException: expected token INT_LITERAL [3:16]IDENT: i [GOT ]------- cop5555.SyntaxException: expected token INT_LITERAL [3:16]IDENT: i OK (60) [NEEDED]------- cop5555.SyntaxException: expected primary [1:10]PLUS [GOT ]------- cop5555.SyntaxException: expected primary [1:10]PLUS OK (62) [NEEDED]------- Program: ident=t31 sdlist=Dec:_int AssignVariableDeclarator: ident=i e=IntLitExpr: val=0LoopStatement: IntLitExpr: val=100SleepStatement: e=IdentExpression: [3:7]IDENT: i [GOT ]------- Program: ident=t31 sdlist=Dec:_int AssignVariableDeclarator: ident=i e=IntLitExpr: val=0LoopStatement: IntLitExpr: val=100SleepStatement: e=IdentExpression: [3:7]IDENT: i OK (64) [NEEDED]------- Program: ident=t32 sdlist=Dec:image IdentVariableDeclarator: [1:6]IDENT: aIdentVariableDeclarator: [1:8]IDENT: bIdentVariableDeclarator: [1:10]IDENT: cDec:_int IdentVariableDeclarator: [2:4]IDENT: iIdentVariableDeclarator: [2:6]IDENT: jIdentVariableDeclarator: [2:8]IDENT: kAssignStatement: ident=a e=PixelExpression: [3:4]IDENT: b IdentExpression: [3:6]IDENT: i IdentExpression: [3:8]IDENT: jAssignStatement: ident=b e=BandExpression: [4:4]IDENT: c redAssignStatement: ident=j e=SampleExpression: [5:4]IDENT: k IntLitExpr: val=0 BinaryExpr: e1=IdentExpression: [5:8]IDENT: b e2=IdentExpression: [5:10]IDENT: c op=PLUSgrnAssignStatement: ident=a e=SampleExpression: [6:4]IDENT: i IdentExpression: [6:6]IDENT: b ConditionalExpr: e1=IdentExpression: [6:8]IDENT: c e2=IntLitExpr: val=0 e3=IntLitExpr: val=1red [GOT ]------- Program: ident=t32 sdlist=Dec:image IdentVariableDeclarator: [1:6]IDENT: aIdentVariableDeclarator: [1:8]IDENT: bIdentVariableDeclarator: [1:10]IDENT: cDec:_int IdentVariableDeclarator: [2:4]IDENT: iIdentVariableDeclarator: [2:6]IDENT: jIdentVariableDeclarator: [2:8]IDENT: kAssignStatement: ident=a e=PixelExpression: [3:4]IDENT: b IdentExpression: [3:6]IDENT: i IdentExpression: [3:8]IDENT: jAssignStatement: ident=b e=BandExpression: [4:4]IDENT: c redAssignStatement: ident=j e=SampleExpression: [5:4]IDENT: k IntLitExpr: val=0 BinaryExpr: e1=IdentExpression: [5:8]IDENT: b e2=IdentExpression: [5:10]IDENT: c op=PLUSgrnAssignStatement: ident=a e=SampleExpression: [6:4]IDENT: i IdentExpression: [6:6]IDENT: b ConditionalExpr: e1=IdentExpression: [6:8]IDENT: c e2=IntLitExpr: val=0 e3=IntLitExpr: val=1red OK (66) [NEEDED]------- Program: ident=t33 sdlist=Dec:frame AssignVariableDeclarator: ident=f e=CompositeExpr: redExpr=IntLitExpr: val=1 grnExpr=BinaryExpr: e1=IdentExpression: [1:13]IDENT: a e2=IdentExpression: [1:15]IDENT: b op=PLUS bluExpr=CompositeExpr: redExpr=PreDefExpression:x grnExpr=PreDefExpression:y bluExpr=PreDefExpression:ZDefaultXAssignStatement: ImageWidthExpr: [2:12]IDENT: f [GOT ]------- Program: ident=t33 sdlist=Dec:frame AssignVariableDeclarator: ident=f e=CompositeExpr: redExpr=IntLitExpr: val=1 grnExpr=BinaryExpr: e1=IdentExpression: [1:13]IDENT: a e2=IdentExpression: [1:15]IDENT: b op=PLUS bluExpr=CompositeExpr: redExpr=PreDefExpression:x grnExpr=PreDefExpression:y bluExpr=PreDefExpression:ZDefaultXAssignStatement: ImageWidthExpr: [2:12]IDENT: f OK (68) [NEEDED]------- Program: ident=t34 sdlist=LoopStatement: BinaryExpr: e1=IdentExpression: [5:6]IDENT: i e2=IntLitExpr: val=100 op=GTAssignStatement: ident=i e=BinaryExpr: e1=IdentExpression: [2:5]IDENT: i e2=IntLitExpr: val=1 op=PLUSDefaultXAssignStatement: BinaryExpr: e1=ImageWidthExpr: [3:13]IDENT: a e2=ImageWidthExpr: [3:17]IDENT: b op=PLUSDefaultYAssignStatement: BinaryExpr: e1=ImageHeightExpr: [4:13]IDENT: a e2=ImageHeightExpr: [4:17]IDENT: b op=MINUS [GOT ]------- Program: ident=t34 sdlist=LoopStatement: BinaryExpr: e1=IdentExpression: [5:6]IDENT: i e2=IntLitExpr: val=100 op=GTAssignStatement: ident=i e=BinaryExpr: e1=IdentExpression: [2:5]IDENT: i e2=IntLitExpr: val=1 op=PLUSDefaultXAssignStatement: BinaryExpr: e1=ImageWidthExpr: [3:13]IDENT: a e2=ImageWidthExpr: [3:17]IDENT: b op=PLUSDefaultYAssignStatement: BinaryExpr: e1=ImageHeightExpr: [4:13]IDENT: a e2=ImageHeightExpr: [4:17]IDENT: b op=MINUS OK (70) [NEEDED]------- cop5555.SyntaxException: expected token BECOMES [5:1]LSQUARE [GOT ]------- cop5555.SyntaxException: expected token BECOMES [5:1]LSQUARE OK (72) [NEEDED]------- cop5555.SyntaxException: expected token end [1:0]LSQUARE [GOT ]------- cop5555.SyntaxException: expected token end [1:0]LSQUARE OK (74) [NEEDED]------- cop5555.SyntaxException: expected token end [1:0]args [GOT ]------- cop5555.SyntaxException: expected token end [1:0]args OK (76) [NEEDED]------- cop5555.SyntaxException: expected token end [1:0]INT_LITERAL: 0 [GOT ]------- cop5555.SyntaxException: expected token end [1:0]INT_LITERAL: 0 OK (78) [NEEDED]------- cop5555.SyntaxException: expected token SEMI [2:18]NOT [GOT ]------- cop5555.SyntaxException: expected token SEMI [2:18]NOT OK (80) [NEEDED]------- Program: ident=t40 sdlist=Dec:_int AssignVariableDeclarator: ident=k e=IntLitExpr: val=0Dec:image ArgsAssignDeclarator: ident=i index=0AssignStatement: ident=i e=BandExpression: [3:4]IDENT: i redAssignStatement: ident=i e=BandExpression: [4:4]IDENT: i blu [GOT ]------- Program: ident=t40 sdlist=Dec:_int AssignVariableDeclarator: ident=k e=IntLitExpr: val=0Dec:image ArgsAssignDeclarator: ident=i index=0AssignStatement: ident=i e=BandExpression: [3:4]IDENT: i redAssignStatement: ident=i e=BandExpression: [4:4]IDENT: i blu OK (82) [NEEDED]------- cop5555.SyntaxException: expected token end [1:0]LSQUARE [GOT ]------- cop5555.SyntaxException: expected token end [1:0]LSQUARE OK (84) [NEEDED]------- Program: ident=t42 sdlist=Dec:_int AssignVariableDeclarator: ident=i e=ConditionalExpr: e1=IntLitExpr: val=1 e2=BinaryExpr: e1=BinaryExpr: e1=IdentExpression: [1:8]IDENT: a e2=IdentExpression: [1:10]IDENT: b op=AND e2=BinaryExpr: e1=BinaryExpr: e1=IdentExpression: [1:12]IDENT: c e2=IntLitExpr: val=12 op=EQ e2=BinaryExpr: e1=BinaryExpr: e1=BinaryExpr: e1=BinaryExpr: e1=IntLitExpr: val=34 e2=IntLitExpr: val=56 op=GE e2=IdentExpression: [1:27]IDENT: e op=LE e2=IntLitExpr: val=7 op=GT e2=IntLitExpr: val=8 op=LT op=NEQ op=OR e3=BinaryExpr: e1=BinaryExpr: e1=IntLitExpr: val=9 e2=IdentExpression: [1:36]IDENT: f op=RSHIFT e2=BinaryExpr: e1=BinaryExpr: e1=IdentExpression: [1:39]IDENT: g e2=IntLitExpr: val=0 op=MINUS e2=BinaryExpr: e1=BinaryExpr: e1=BinaryExpr: e1=IdentExpression: [1:44]IDENT: g e2=UnaryExpr: e=IdentExpression: [1:47]IDENT: h op=NOT op=MOD e2=UnaryExpr: e=IdentExpression: [1:50]IDENT: i op=MINUS op=DIV e2=UnaryExpr: e=UnaryExpr: e=IntLitExpr: val=12 op=NOT op=MINUS op=TIMES op=PLUS op=LSHIFT [GOT ]------- Program: ident=t42 sdlist=Dec:_int AssignVariableDeclarator: ident=i e=ConditionalExpr: e1=IntLitExpr: val=1 e2=BinaryExpr: e1=BinaryExpr: e1=IdentExpression: [1:8]IDENT: a e2=IdentExpression: [1:10]IDENT: b op=AND e2=BinaryExpr: e1=BinaryExpr: e1=IdentExpression: [1:12]IDENT: c e2=IntLitExpr: val=12 op=EQ e2=BinaryExpr: e1=BinaryExpr: e1=BinaryExpr: e1=BinaryExpr: e1=IntLitExpr: val=34 e2=IntLitExpr: val=56 op=GE e2=IdentExpression: [1:27]IDENT: e op=LE e2=IntLitExpr: val=7 op=GT e2=IntLitExpr: val=8 op=LT op=NEQ op=OR e3=BinaryExpr: e1=BinaryExpr: e1=IntLitExpr: val=9 e2=IdentExpression: [1:36]IDENT: f op=RSHIFT e2=BinaryExpr: e1=BinaryExpr: e1=IdentExpression: [1:39]IDENT: g e2=IntLitExpr: val=0 op=MINUS e2=BinaryExpr: e1=BinaryExpr: e1=BinaryExpr: e1=IdentExpression: [1:44]IDENT: g e2=UnaryExpr: e=IdentExpression: [1:47]IDENT: h op=NOT op=MOD e2=UnaryExpr: e=IdentExpression: [1:50]IDENT: i op=MINUS op=DIV e2=UnaryExpr: e=UnaryExpr: e=IntLitExpr: val=12 op=NOT op=MINUS op=TIMES op=PLUS op=LSHIFT OK (86) [NEEDED]------- cop5555.SyntaxException: expected token SEMI [1:7]INT_LITERAL: 1 [GOT ]------- cop5555.SyntaxException: expected token SEMI [1:7]INT_LITERAL: 1 OK (88) [NEEDED]------- cop5555.SyntaxException: expected token BECOMES [2:1]DOT [GOT ]------- cop5555.SyntaxException: expected token BECOMES [2:1]DOT OK (90) [NEEDED]------- cop5555.SyntaxException: expected token BECOMES [4:1]LSQUARE [GOT ]------- cop5555.SyntaxException: expected token BECOMES [4:1]LSQUARE OK (92) [NEEDED]------- cop5555.SyntaxException: expected token until [9:2]x [GOT ]------- cop5555.SyntaxException: expected token until [9:2]x OK (94) [NEEDED]------- Program: ident=t47 sdlist=Dec:image IdentVariableDeclarator: [1:6]IDENT: iIdentVariableDeclarator: [1:8]IDENT: jIdentVariableDeclarator: [1:10]IDENT: kDec:_int IdentVariableDeclarator: [2:4]IDENT: iIdentVariableDeclarator: [2:6]IDENT: jIdentVariableDeclarator: [2:8]IDENT: kDec:file IdentVariableDeclarator: [3:5]IDENT: iIdentVariableDeclarator: [3:7]IDENT: jIdentVariableDeclarator: [3:9]IDENT: kDec:frame IdentVariableDeclarator: [4:6]IDENT: iIdentVariableDeclarator: [4:8]IDENT: jIdentVariableDeclarator: [4:10]IDENT: kAssignStatement: ident=ident e=CompositeExpr: redExpr=IdentExpression: [5:9]IDENT: i grnExpr=IdentExpression: [5:11]IDENT: j bluExpr=IdentExpression: [5:13]IDENT: kAssignStatement: ident=i e=BandExpression: [6:4]IDENT: ident redAssignStatement: ident=j e=BandExpression: [7:4]IDENT: ident bluAssignStatement: ident=k e=BandExpression: [8:4]IDENT: ident grnSleepStatement: e=CompositeExpr: redExpr=IdentExpression: [9:7]IDENT: i grnExpr=IdentExpression: [9:9]IDENT: j bluExpr=IdentExpression: [9:11]IDENT: k [GOT ]------- Program: ident=t47 sdlist=Dec:image IdentVariableDeclarator: [1:6]IDENT: iIdentVariableDeclarator: [1:8]IDENT: jIdentVariableDeclarator: [1:10]IDENT: kDec:_int IdentVariableDeclarator: [2:4]IDENT: iIdentVariableDeclarator: [2:6]IDENT: jIdentVariableDeclarator: [2:8]IDENT: kDec:file IdentVariableDeclarator: [3:5]IDENT: iIdentVariableDeclarator: [3:7]IDENT: jIdentVariableDeclarator: [3:9]IDENT: kDec:frame IdentVariableDeclarator: [4:6]IDENT: iIdentVariableDeclarator: [4:8]IDENT: jIdentVariableDeclarator: [4:10]IDENT: kAssignStatement: ident=ident e=CompositeExpr: redExpr=IdentExpression: [5:9]IDENT: i grnExpr=IdentExpression: [5:11]IDENT: j bluExpr=IdentExpression: [5:13]IDENT: kAssignStatement: ident=i e=BandExpression: [6:4]IDENT: ident redAssignStatement: ident=j e=BandExpression: [7:4]IDENT: ident bluAssignStatement: ident=k e=BandExpression: [8:4]IDENT: ident grnSleepStatement: e=CompositeExpr: redExpr=IdentExpression: [9:7]IDENT: i grnExpr=IdentExpression: [9:9]IDENT: j bluExpr=IdentExpression: [9:11]IDENT: k OK (96) [NEEDED]------- cop5555.SyntaxException: expected token COMMA [3:15]RSQUARE [GOT ]------- cop5555.SyntaxException: expected token COMMA [3:15]RSQUARE OK (98) [NEEDED]------- cop5555.SyntaxException: expected token COMMA [3:15]RSQUARE [GOT ]------- cop5555.SyntaxException: expected token COMMA [3:15]RSQUARE OK (100) ------------------------- Your Score =100 -------------------------