Warning, /kdevelop/kdev-ruby/parser/tools/tests/block.txt is written in an unsupported language. File is not indexed.

0001 Resulting AST's:
0002 51(a)[1,0:1,1] 22 51(lambda)[1,4:1,10] 66 
0003 51(a)[2,0:2,1] 22 51(lambda)[2,4:2,10] 66 
0004 51(a)[3,0:3,1] 22 51(lambda)[3,4:3,10] 66 
0005 51(fun)[5,0:5,3] 22 66 
0006 51(fun)[8,0:8,3] 
0007 Next statements: 51(call)[8,4:8,8] 
0008 Root: 66 52 
0009 Next statements: 52 
0010 Root: 
0011 51(variable)[10,0:10,8] 22 66 
0012 51(variable)[11,0:11,8] 
0013 Next statements: 51(call)[11,9:11,13] 
0014 Root: 66 
0015 51(hash)[13,0:13,4] 22 53(foo)[13,9:13,12] 51 66 64 
0016 51(hash)[14,0:14,4] 77 53(foo)[14,5:14,9] 
0017 Next statements: 51(call)[14,11:14,15] 
0018 Root: 66 52 
0019 Next statements: 52 
0020 Root: 
0021 51(a)[16,0:16,1] 22 52 
0022 Next statements: 52 52 52 
0023 Root: 63 
0024 51(a)[17,0:17,1] 
0025 Next statements: 51(foo)[17,2:17,5] 
0026 Root: 66 52 
0027 Condition: 51(puts)[18,2:18,6] 66 51(x)[18,7:18,8] 65[17,9:19,3] 51(x)[17,13:17,14] 
0028 51(a)[21,0:21,1] 
0029 Next statements: 51(foo)[21,2:21,5] 
0030 Root: 66 52 
0031 Condition: 51(puts)[23,2:23,6] 66 51(x)[23,7:23,8] 65[21,9:24,3] 51(x)[22,3:22,4] 
0032 51(a)[26,0:26,1] 
0033 Next statements: 51(foo)[26,2:26,5] 
0034 Root: 66 52 
0035 Next statements: 52 
0036 Root: 
0037 Condition: 51(puts)[27,2:27,6] 66 51(x)[27,7:27,8] 65[26,11:28,3] 51(x)[26,15:26,16] 
0038 51(a)[30,0:30,1] 
0039 Next statements: 51(foo)[30,2:30,5] 
0040 Root: 66 52 
0041 Next statements: 51(c)[30,9:30,10] 
0042 Root: 66 
0043 Next statements: 51(d)[30,11:30,12] 
0044 Root: 66 
0045 Condition: 51(puts)[32,2:32,6] 66 51(x)[32,7:32,8] 65[30,13:33,3] 51(x)[31,3:31,4] 
0046 51(a)[35,0:35,1] 
0047 Next statements: 51(foo)[35,2:35,5] 
0048 Root: 66 52 
0049 Next statements: 51(c)[35,9:35,10] 
0050 Root: 66 
0051 Next statements: 51(d)[35,11:35,12] 
0052 Root: 66 52 
0053 Next statements: 52 
0054 Root: 
0055 Condition: 51(puts)[37,2:37,6] 66 51(x)[37,7:37,8] 65[35,18:38,3] 51(x)[36,3:36,4] 
0056 51(a)[40,0:40,1] 
0057 Next statements: 51(foo)[40,2:40,5] 
0058 Root: 66 
0059 Condition: 65[40,6:41,3] 51(x)[40,10:40,11] 
0060 Next statements: 51(y)[40,13:40,14] 51(z)[40,17:40,18] 
0061 Root: 
0062 53(a)[43,2:43,3] 51 52 
0063 Next statements: 51 
0064 Root: 64 
0065 Next statements: 51(each)[43,15:43,19] 
0066 Root: 66 
0067 Condition: 65[43,20:44,3] 51(x)[43,24:43,25] 
0068 Next statements: 51(y)[43,27:43,28] 
0069 Root: 
0070 52 
0071 Next statements: 51(times)[46,2:46,7] 
0072 Root: 66 
0073 Condition: 51(puts)[46,10:46,14] 66 60 65[46,8:46,55] 
0074 51(foo)[48,0:48,3] 66 
0075 Condition: 65[48,4:49,3] 51(x)[48,8:48,9] 22 52 
0076 51(foo)[51,0:51,3] 66 
0077 Condition: 65[51,4:52,3] 51(x)[51,8:51,9] 22 52 
0078 Next statements: 51(y)[51,16:51,17] 
0079 Root: 
0080 51(foo)[54,0:54,3] 66 
0081 Condition: 65[54,4:55,3] 51 
0082 51(foo)[57,0:57,3] 66 
0083 Condition: 65[57,4:58,3] 51(x)[57,8:57,9] 
0084 Next statements: 51(y)[57,12:57,13] 
0085 Root: 
0086 51(foo)[60,0:60,3] 66 
0087 Condition: 65[60,4:61,3] 51(x)[60,8:60,9] 
0088 Next statements: 22 51(z)[60,18:60,19] 
0089 Root: 
0090 51(a)[63,0:63,1] 66 
0091 Condition: 63 65[63,2:63,6] 
0092 
0093