aboutsummaryrefslogtreecommitdiffstats
path: root/test/yarp/snapshots/for.txt
blob: 53eb1caf581484476620761f293f417201b748d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
ProgramNode(0...143)(
  [:i, :j, :k],
  StatementsNode(0...143)(
    [ForNode(0...20)(
       MultiWriteNode(4...5)(
         [LocalVariableTargetNode(4...5)(:i, 0)],
         nil,
         nil,
         nil,
         nil
       ),
       RangeNode(9...14)(
         IntegerNode(9...10)(),
         IntegerNode(12...14)(),
         (10...12),
         0
       ),
       StatementsNode(15...16)([LocalVariableReadNode(15...16)(:i, 0)]),
       (0...3),
       (6...8),
       nil,
       (17...20)
     ),
     ForNode(22...44)(
       MultiWriteNode(26...27)(
         [LocalVariableTargetNode(26...27)(:i, 0)],
         nil,
         nil,
         nil,
         nil
       ),
       RangeNode(31...36)(
         IntegerNode(31...32)(),
         IntegerNode(34...36)(),
         (32...34),
         0
       ),
       StatementsNode(38...39)([LocalVariableReadNode(38...39)(:i, 0)]),
       (22...25),
       (28...30),
       nil,
       (41...44)
     ),
     ForNode(46...68)(
       MultiWriteNode(50...53)(
         [LocalVariableTargetNode(50...51)(:i, 0),
          LocalVariableTargetNode(52...53)(:j, 0)],
         nil,
         nil,
         nil,
         nil
       ),
       RangeNode(57...62)(
         IntegerNode(57...58)(),
         IntegerNode(60...62)(),
         (58...60),
         0
       ),
       StatementsNode(63...64)([LocalVariableReadNode(63...64)(:i, 0)]),
       (46...49),
       (54...56),
       nil,
       (65...68)
     ),
     ForNode(70...94)(
       MultiWriteNode(74...79)(
         [LocalVariableTargetNode(74...75)(:i, 0),
          LocalVariableTargetNode(76...77)(:j, 0),
          LocalVariableTargetNode(78...79)(:k, 0)],
         nil,
         nil,
         nil,
         nil
       ),
       RangeNode(83...88)(
         IntegerNode(83...84)(),
         IntegerNode(86...88)(),
         (84...86),
         0
       ),
       StatementsNode(89...90)([LocalVariableReadNode(89...90)(:i, 0)]),
       (70...73),
       (80...82),
       nil,
       (91...94)
     ),
     ForNode(96...119)(
       MultiWriteNode(100...101)(
         [LocalVariableTargetNode(100...101)(:i, 0)],
         nil,
         nil,
         nil,
         nil
       ),
       RangeNode(105...110)(
         IntegerNode(105...106)(),
         IntegerNode(108...110)(),
         (106...108),
         0
       ),
       StatementsNode(114...115)([LocalVariableReadNode(114...115)(:i, 0)]),
       (96...99),
       (102...104),
       (111...113),
       (116...119)
     ),
     ForNode(121...143)(
       MultiWriteNode(125...126)(
         [LocalVariableTargetNode(125...126)(:i, 0)],
         nil,
         nil,
         nil,
         nil
       ),
       RangeNode(130...135)(
         IntegerNode(130...131)(),
         IntegerNode(133...135)(),
         (131...133),
         0
       ),
       StatementsNode(137...138)([LocalVariableReadNode(137...138)(:i, 0)]),
       (121...124),
       (127...129),
       nil,
       (140...143)
     )]
  )
)