Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Diff of /pyke/krb_compiler/compiler_bc.py [473574] .. [ff7730] Maximize Restore

  Switch to side-by-side view

--- a/pyke/krb_compiler/compiler_bc.py
+++ b/pyke/krb_compiler/compiler_bc.py
@@ -4,7 +4,8 @@
 import itertools
 from pyke import contexts, pattern, bc_rule
 
-version = '1.0.3'
+pyke_version = '1.0.3'
+compiler_version = 1
 
 def file(rule, arg_patterns, arg_context):
   engine = rule.rule_base.engine
@@ -3026,165 +3027,165 @@
 
 Krb_filename = '../compiler.krb'
 Krb_lineno_map = (
-    ((15, 19), (24, 28)),
-    ((23, 23), (30, 30)),
-    ((27, 27), (31, 31)),
-    ((31, 31), (32, 32)),
-    ((34, 42), (33, 33)),
-    ((44, 52), (34, 34)),
-    ((54, 64), (35, 36)),
-    ((67, 79), (37, 49)),
-    ((83, 88), (50, 55)),
-    ((92, 107), (56, 71)),
-    ((139, 143), (74, 74)),
-    ((147, 147), (76, 76)),
-    ((163, 167), (79, 79)),
-    ((171, 173), (81, 83)),
-    ((189, 193), (86, 86)),
-    ((195, 196), (88, 90)),
-    ((199, 199), (92, 92)),
-    ((205, 213), (94, 94)),
-    ((214, 215), (95, 97)),
-    ((228, 228), (98, 98)),
-    ((232, 232), (99, 99)),
-    ((250, 254), (102, 103)),
-    ((257, 275), (105, 107)),
-    ((277, 286), (108, 109)),
-    ((289, 306), (110, 127)),
-    ((310, 317), (128, 135)),
-    ((339, 343), (138, 139)),
-    ((357, 361), (142, 146)),
-    ((364, 382), (148, 152)),
-    ((384, 402), (153, 157)),
-    ((405, 405), (158, 158)),
-    ((425, 429), (161, 167)),
-    ((431, 442), (169, 170)),
-    ((445, 448), (171, 174)),
-    ((452, 452), (175, 175)),
-    ((456, 456), (176, 176)),
-    ((460, 465), (177, 182)),
-    ((487, 491), (185, 186)),
-    ((495, 510), (188, 203)),
-    ((526, 530), (207, 208)),
-    ((534, 544), (210, 220)),
-    ((560, 564), (223, 227)),
-    ((568, 568), (229, 229)),
-    ((571, 589), (230, 234)),
-    ((592, 592), (235, 235)),
-    ((596, 596), (236, 236)),
-    ((618, 622), (239, 242)),
-    ((625, 643), (244, 248)),
-    ((646, 646), (249, 249)),
-    ((664, 668), (252, 256)),
-    ((672, 672), (258, 258)),
-    ((676, 676), (259, 259)),
-    ((679, 697), (260, 264)),
-    ((699, 717), (265, 269)),
-    ((720, 730), (270, 280)),
-    ((734, 734), (281, 281)),
-    ((760, 764), (284, 288)),
-    ((768, 768), (290, 290)),
-    ((772, 772), (291, 291)),
-    ((775, 793), (292, 296)),
-    ((796, 801), (297, 302)),
-    ((823, 827), (305, 308)),
-    ((831, 831), (310, 310)),
-    ((833, 844), (311, 313)),
-    ((859, 863), (316, 316)),
-    ((877, 881), (319, 320)),
-    ((884, 893), (322, 322)),
-    ((895, 904), (323, 323)),
-    ((921, 925), (326, 328)),
-    ((929, 930), (330, 331)),
-    ((934, 943), (332, 341)),
-    ((961, 965), (344, 349)),
-    ((979, 983), (352, 352)),
-    ((985, 987), (354, 357)),
-    ((990, 990), (359, 359)),
-    ((996, 1006), (361, 361)),
-    ((1007, 1009), (362, 365)),
-    ((1022, 1022), (366, 366)),
-    ((1026, 1026), (367, 367)),
-    ((1030, 1030), (368, 368)),
-    ((1050, 1054), (371, 373)),
-    ((1057, 1070), (375, 377)),
-    ((1073, 1075), (378, 380)),
-    ((1079, 1086), (381, 388)),
-    ((1090, 1093), (389, 392)),
-    ((1115, 1119), (395, 397)),
-    ((1122, 1141), (399, 402)),
-    ((1144, 1144), (403, 403)),
-    ((1148, 1151), (404, 407)),
-    ((1155, 1160), (408, 413)),
-    ((1182, 1186), (416, 418)),
-    ((1200, 1204), (421, 425)),
-    ((1207, 1226), (427, 431)),
-    ((1228, 1247), (432, 436)),
-    ((1250, 1250), (437, 437)),
-    ((1254, 1254), (438, 438)),
-    ((1258, 1258), (439, 439)),
-    ((1282, 1286), (442, 448)),
-    ((1290, 1290), (450, 450)),
-    ((1294, 1294), (451, 451)),
-    ((1298, 1299), (452, 453)),
-    ((1303, 1315), (454, 466)),
-    ((1318, 1331), (467, 468)),
-    ((1333, 1349), (469, 472)),
-    ((1352, 1353), (473, 474)),
-    ((1357, 1357), (475, 475)),
-    ((1361, 1364), (476, 479)),
-    ((1396, 1400), (482, 486)),
-    ((1404, 1404), (488, 488)),
-    ((1407, 1426), (489, 493)),
-    ((1428, 1441), (494, 495)),
-    ((1444, 1444), (496, 496)),
-    ((1448, 1448), (497, 497)),
-    ((1472, 1476), (500, 504)),
-    ((1479, 1498), (506, 510)),
-    ((1501, 1501), (511, 511)),
-    ((1519, 1523), (514, 518)),
-    ((1527, 1527), (520, 520)),
-    ((1531, 1531), (521, 521)),
-    ((1534, 1553), (522, 526)),
-    ((1555, 1574), (527, 531)),
-    ((1577, 1585), (532, 542)),
-    ((1609, 1613), (545, 549)),
-    ((1617, 1617), (552, 552)),
-    ((1621, 1621), (553, 553)),
-    ((1624, 1643), (554, 558)),
-    ((1646, 1651), (559, 564)),
-    ((1673, 1677), (567, 569)),
-    ((1681, 1688), (571, 578)),
-    ((1704, 1708), (581, 585)),
-    ((1712, 1714), (587, 589)),
-    ((1717, 1729), (590, 591)),
-    ((1746, 1750), (594, 599)),
-    ((1754, 1756), (601, 603)),
-    ((1759, 1771), (604, 605)),
-    ((1788, 1792), (608, 610)),
-    ((1796, 1797), (612, 613)),
-    ((1813, 1817), (616, 617)),
-    ((1821, 1841), (619, 639)),
-    ((1845, 1845), (640, 640)),
-    ((1863, 1867), (643, 644)),
-    ((1881, 1885), (647, 648)),
-    ((1889, 1892), (650, 653)),
-    ((1896, 1902), (654, 660)),
-    ((1920, 1924), (663, 667)),
-    ((1928, 1928), (669, 669)),
-    ((1930, 1941), (670, 672)),
-    ((1956, 1960), (675, 679)),
-    ((1964, 1965), (681, 682)),
-    ((1969, 1969), (683, 683)),
-    ((1973, 1983), (684, 694)),
-    ((1987, 1989), (695, 697)),
-    ((2011, 2015), (700, 704)),
-    ((2019, 2020), (706, 707)),
-    ((2024, 2024), (708, 708)),
-    ((2028, 2040), (709, 721)),
-    ((2044, 2053), (722, 731)),
-    ((2075, 2079), (734, 739)),
-    ((2083, 2083), (741, 741)),
-    ((2087, 2094), (742, 749)),
-    ((2112, 2116), (752, 760)),
+    ((16, 20), (24, 28)),
+    ((24, 24), (30, 30)),
+    ((28, 28), (31, 31)),
+    ((32, 32), (32, 32)),
+    ((35, 43), (33, 33)),
+    ((45, 53), (34, 34)),
+    ((55, 65), (35, 36)),
+    ((68, 80), (37, 49)),
+    ((84, 89), (50, 55)),
+    ((93, 108), (56, 71)),
+    ((140, 144), (74, 74)),
+    ((148, 148), (76, 76)),
+    ((164, 168), (79, 79)),
+    ((172, 174), (81, 83)),
+    ((190, 194), (86, 86)),
+    ((196, 197), (88, 90)),
+    ((200, 200), (92, 92)),
+    ((206, 214), (94, 94)),
+    ((215, 216), (95, 97)),
+    ((229, 229), (98, 98)),
+    ((233, 233), (99, 99)),
+    ((251, 255), (102, 103)),
+    ((258, 276), (105, 107)),
+    ((278, 287), (108, 109)),
+    ((290, 307), (110, 127)),
+    ((311, 318), (128, 135)),
+    ((340, 344), (138, 139)),
+    ((358, 362), (142, 146)),
+    ((365, 383), (148, 152)),
+    ((385, 403), (153, 157)),
+    ((406, 406), (158, 158)),
+    ((426, 430), (161, 167)),
+    ((432, 443), (169, 170)),
+    ((446, 449), (171, 174)),
+    ((453, 453), (175, 175)),
+    ((457, 457), (176, 176)),
+    ((461, 466), (177, 182)),
+    ((488, 492), (185, 186)),
+    ((496, 511), (188, 203)),
+    ((527, 531), (207, 208)),
+    ((535, 545), (210, 220)),
+    ((561, 565), (223, 227)),
+    ((569, 569), (229, 229)),
+    ((572, 590), (230, 234)),
+    ((593, 593), (235, 235)),
+    ((597, 597), (236, 236)),
+    ((619, 623), (239, 242)),
+    ((626, 644), (244, 248)),
+    ((647, 647), (249, 249)),
+    ((665, 669), (252, 256)),
+    ((673, 673), (258, 258)),
+    ((677, 677), (259, 259)),
+    ((680, 698), (260, 264)),
+    ((700, 718), (265, 269)),
+    ((721, 731), (270, 280)),
+    ((735, 735), (281, 281)),
+    ((761, 765), (284, 288)),
+    ((769, 769), (290, 290)),
+    ((773, 773), (291, 291)),
+    ((776, 794), (292, 296)),
+    ((797, 802), (297, 302)),
+    ((824, 828), (305, 308)),
+    ((832, 832), (310, 310)),
+    ((834, 845), (311, 313)),
+    ((860, 864), (316, 316)),
+    ((878, 882), (319, 320)),
+    ((885, 894), (322, 322)),
+    ((896, 905), (323, 323)),
+    ((922, 926), (326, 328)),
+    ((930, 931), (330, 331)),
+    ((935, 944), (332, 341)),
+    ((962, 966), (344, 349)),
+    ((980, 984), (352, 352)),
+    ((986, 988), (354, 357)),
+    ((991, 991), (359, 359)),
+    ((997, 1007), (361, 361)),
+    ((1008, 1010), (362, 365)),
+    ((1023, 1023), (366, 366)),
+    ((1027, 1027), (367, 367)),
+    ((1031, 1031), (368, 368)),
+    ((1051, 1055), (371, 373)),
+    ((1058, 1071), (375, 377)),
+    ((1074, 1076), (378, 380)),
+    ((1080, 1087), (381, 388)),
+    ((1091, 1094), (389, 392)),
+    ((1116, 1120), (395, 397)),
+    ((1123, 1142), (399, 402)),
+    ((1145, 1145), (403, 403)),
+    ((1149, 1152), (404, 407)),
+    ((1156, 1161), (408, 413)),
+    ((1183, 1187), (416, 418)),
+    ((1201, 1205), (421, 425)),
+    ((1208, 1227), (427, 431)),
+    ((1229, 1248), (432, 436)),
+    ((1251, 1251), (437, 437)),
+    ((1255, 1255), (438, 438)),
+    ((1259, 1259), (439, 439)),
+    ((1283, 1287), (442, 448)),
+    ((1291, 1291), (450, 450)),
+    ((1295, 1295), (451, 451)),
+    ((1299, 1300), (452, 453)),
+    ((1304, 1316), (454, 466)),
+    ((1319, 1332), (467, 468)),
+    ((1334, 1350), (469, 472)),
+    ((1353, 1354), (473, 474)),
+    ((1358, 1358), (475, 475)),
+    ((1362, 1365), (476, 479)),
+    ((1397, 1401), (482, 486)),
+    ((1405, 1405), (488, 488)),
+    ((1408, 1427), (489, 493)),
+    ((1429, 1442), (494, 495)),
+    ((1445, 1445), (496, 496)),
+    ((1449, 1449), (497, 497)),
+    ((1473, 1477), (500, 504)),
+    ((1480, 1499), (506, 510)),
+    ((1502, 1502), (511, 511)),
+    ((1520, 1524), (514, 518)),
+    ((1528, 1528), (520, 520)),
+    ((1532, 1532), (521, 521)),
+    ((1535, 1554), (522, 526)),
+    ((1556, 1575), (527, 531)),
+    ((1578, 1586), (532, 542)),
+    ((1610, 1614), (545, 549)),
+    ((1618, 1618), (552, 552)),
+    ((1622, 1622), (553, 553)),
+    ((1625, 1644), (554, 558)),
+    ((1647, 1652), (559, 564)),
+    ((1674, 1678), (567, 569)),
+    ((1682, 1689), (571, 578)),
+    ((1705, 1709), (581, 585)),
+    ((1713, 1715), (587, 589)),
+    ((1718, 1730), (590, 591)),
+    ((1747, 1751), (594, 599)),
+    ((1755, 1757), (601, 603)),
+    ((1760, 1772), (604, 605)),
+    ((1789, 1793), (608, 610)),
+    ((1797, 1798), (612, 613)),
+    ((1814, 1818), (616, 617)),
+    ((1822, 1842), (619, 639)),
+    ((1846, 1846), (640, 640)),
+    ((1864, 1868), (643, 644)),
+    ((1882, 1886), (647, 648)),
+    ((1890, 1893), (650, 653)),
+    ((1897, 1903), (654, 660)),
+    ((1921, 1925), (663, 667)),
+    ((1929, 1929), (669, 669)),
+    ((1931, 1942), (670, 672)),
+    ((1957, 1961), (675, 679)),
+    ((1965, 1966), (681, 682)),
+    ((1970, 1970), (683, 683)),
+    ((1974, 1984), (684, 694)),
+    ((1988, 1990), (695, 697)),
+    ((2012, 2016), (700, 704)),
+    ((2020, 2021), (706, 707)),
+    ((2025, 2025), (708, 708)),
+    ((2029, 2041), (709, 721)),
+    ((2045, 2054), (722, 731)),
+    ((2076, 2080), (734, 739)),
+    ((2084, 2084), (741, 741)),
+    ((2088, 2095), (742, 749)),
+    ((2113, 2117), (752, 760)),
 )