Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/samples/clock.ta
blob: 02bb7ece6ce5043bc0d978f9a4aa2a9ffc2993d1 (plain)
1
[[0, "hat", 734, 787, [null, 1, 329]], [1, ["string", "show seconds"], 792, 795, [0, null]], [2, "if", 734, 955, [90, 3, 8, 333]], [3, ["equal2", 0], 772, 921, [2, 4, 6, null]], [4, "box", 818, 921, [3, 5, null]], [5, ["string", "old second"], 873, 921, [4, null]], [6, "box", 818, 963, [3, 7, null]], [7, ["string", "seconds"], 873, 963, [6, null]], [8, "stopstack", 786, 1023, [2, null]], [9, "setcolor", 734, 1083, [333, 10, 11]], [10, ["number", 60], 811, 1083, [9, null]], [11, "setshade", 734, 1125, [9, 12, 13]], [12, ["number", 100], 819, 1125, [11, null]], [13, "seth", 734, 1167, [11, 14, 334]], [14, ["product2", 0], 833, 1167, [13, 15, 17]], [15, "box", 887, 1167, [14, 16, null]], [16, ["string", "old second"], 942, 1167, [15, null]], [17, ["division2", 0], 887, 1209, [14, 18, 19]], [18, ["number", 360], 941, 1209, [17, null]], [19, ["number", 60], 965, 1251, [17, null]], [20, "setpensize", 734, 1291, [334, 21, 22]], [21, ["number", 5], 836, 1291, [20, null]], [22, "forward", 734, 1333, [20, 23, 24]], [23, ["number", 225], 805, 1333, [22, null]], [24, "back", 734, 1375, [22, 25, 293]], [25, ["number", 225], 792, 1375, [24, null]], [26, "setshade", 734, 1023, [332, 27, 28]], [27, ["number", 50], 819, 1023, [26, null]], [28, "setcolor", 734, 1065, [26, 29, 30]], [29, ["number", 0], 811, 1065, [28, null]], [30, "seth", 734, 1107, [28, 31, 335]], [31, ["product2", 0], 833, 1107, [30, 32, 34]], [32, "box", 887, 1107, [31, 33, null]], [33, ["string", "seconds"], 942, 1107, [32, null]], [34, ["division2", 0], 887, 1149, [31, 35, 36]], [35, ["number", 360], 941, 1149, [34, null]], [36, ["number", 60], 965, 1191, [34, null]], [37, "setpensize", 734, 1231, [335, 38, 39]], [38, ["number", 5], 836, 1231, [37, null]], [39, "forward", 734, 1273, [37, 40, 41]], [40, ["number", 225], 805, 1273, [39, null]], [41, "back", 734, 1315, [39, 42, 43]], [42, ["number", 225], 792, 1315, [41, null]], [43, ["storein", 0], 734, 1357, [41, 44, 45, 295]], [44, ["string", "old second"], 802, 1357, [43, null]], [45, "box", 802, 1399, [43, 46, null]], [46, ["string", "seconds"], 857, 1399, [45, null]], [47, "hat", 1018, 782, [null, 48, 308]], [48, ["string", "dial"], 1076, 790, [47, null]], [49, "clean", 1018, 866, [308, 50]], [50, ["fillscreen", 0], 1018, 900, [49, 51, 52, 53]], [51, ["number", 60], 1100, 900, [50, null]], [52, ["number", 100], 1100, 942, [50, null]], [53, "setpensize", 1018, 984, [50, 54, 306]], [54, ["number", 10], 1120, 984, [53, null]], [55, ["setxy2", 0], 1018, 1060, [306, 56, 57, 307]], [56, ["number", -300], 1076, 1060, [55, null]], [57, ["number", 0], 1076, 1102, [55, null]], [58, "repeat", 1018, 1178, [307, 59, 60, 282]], [59, ["number", 12], 1069, 1178, [58, null]], [60, "setcolor", 1083, 1238, [58, 241, 61]], [61, ["arc", 0], 1083, 1280, [60, 62, 63, null]], [62, ["number", 30], 1141, 1280, [61, null]], [63, ["number", 300], 1141, 1322, [61, null]], [64, ["setxy2", 0], 1018, 968, [309, 65, 66, 310]], [65, ["number", 0], 1076, 968, [64, null]], [66, ["number", 0], 1076, 1010, [64, null]], [67, "repeat", 1018, 1086, [310, 68, 70, 283]], [68, ["number", 60], 1069, 1086, [67, null]], [69, ["hspace", 40.0], 1083, 1298, [88, 91]], [70, "setcolor", 1083, 1146, [67, 244, 71]], [71, "penup", 1083, 1188, [70, 72]], [72, "forward", 1083, 1222, [71, 73, 74]], [73, ["number", 290], 1154, 1222, [72, null]], [74, "pendown", 1083, 1264, [72, 75]], [75, "forward", 1083, 1298, [74, 76, 77]], [76, ["number", 10], 1154, 1298, [75, null]], [77, "penup", 1083, 1340, [75, 78]], [78, "back", 1083, 1374, [77, 79, 80]], [79, ["number", 300], 1141, 1374, [78, null]], [80, "right", 1083, 1416, [78, 81, null]], [81, ["number", 6], 1141, 1416, [80, null]], [82, ["setxy2", 0], 1018, 1036, [313, 83, 84, 314]], [83, ["number", -10], 1076, 1036, [82, null]], [84, ["number", -35], 1076, 1078, [82, null]], [85, ["storein", 0], 1018, 1154, [314, 86, 87, 88]], [86, ["string", "box"], 1086, 1154, [85, null]], [87, ["number", 12], 1086, 1196, [85, null]], [88, "repeat", 1018, 1238, [85, 89, 69, 315]], [89, ["number", 12], 1069, 1238, [88, null]], [90, ["vspace", 0], 734, 913, [331, 2]], [91, "penup", 1219, 1316, [69, 92]], [92, "seth", 1219, 1350, [91, 93, 99]], [93, ["product2", 0], 1318, 1350, [92, 94, 96]], [94, "box", 1372, 1350, [93, 95, null]], [95, ["string", "box"], 1427, 1350, [94, null]], [96, ["division2", 0], 1372, 1392, [93, 97, 98]], [97, ["number", 360], 1426, 1392, [96, null]], [98, ["number", 12], 1450, 1434, [96, null]], [99, "forward", 1219, 1392, [92, 100, 101]], [100, ["number", 250], 1290, 1392, [99, null]], [101, "show", 1219, 1434, [99, 102, 104]], [102, "box", 1277, 1434, [101, 103, null]], [103, ["string", "box"], 1332, 1434, [102, null]], [104, "back", 1219, 1476, [101, 105, 106]], [105, ["number", 250], 1277, 1476, [104, null]], [106, ["storein", 0], 1219, 1518, [104, 107, 108, 112]], [107, ["string", "box"], 1287, 1518, [106, null]], [108, ["minus2", 0], 1287, 1560, [106, 109, 111]], [109, "box", 1341, 1560, [108, 110, null]], [110, ["string", "box"], 1396, 1560, [109, null]], [111, ["number", 1], 1365, 1602, [108, null]], [112, "pendown", 1219, 1602, [106, null]], [113, ["setxy2", 0], 1018, 1350, [315, 114, 115, 316]], [114, ["number", 0], 1076, 1350, [113, null]], [115, ["number", 0], 1076, 1392, [113, null]], [116, "hat", 459, 792, [null, 117, 324]], [117, ["string", "show minutes"], 517, 800, [116, null]], [118, "setcolor", 459, 918, [323, 119, 120]], [119, ["number", 60], 536, 918, [118, null]], [120, "setshade", 459, 960, [118, 121, 122]], [121, ["number", 100], 544, 960, [120, null]], [122, "seth", 459, 1002, [120, 123, 325]], [123, ["product2", 0], 558, 1002, [122, 124, 126]], [124, "box", 612, 1002, [123, 125, null]], [125, ["string", "old minute"], 667, 1002, [124, null]], [126, ["division2", 0], 612, 1044, [123, 127, 128]], [127, ["number", 360], 666, 1044, [126, null]], [128, ["number", 60], 690, 1086, [126, null]], [129, "setpensize", 459, 1126, [325, 130, 131]], [130, ["number", 5], 561, 1126, [129, null]], [131, "forward", 459, 1168, [129, 132, 133]], [132, ["number", 200], 530, 1168, [131, null]], [133, "setpensize", 459, 1210, [131, 134, 135]], [134, ["number", 25], 561, 1210, [133, null]], [135, "forward", 459, 1252, [133, 136, 137]], [136, ["number", 1], 530, 1252, [135, null]], [137, "back", 459, 1294, [135, 138, 139]], [138, ["number", 1], 517, 1294, [137, null]], [139, "setpensize", 459, 1336, [137, 140, 141]], [140, ["number", 7], 561, 1336, [139, null]], [141, "back", 459, 1378, [139, 142, 289]], [142, ["number", 200], 517, 1378, [141, null]], [143, "setshade", 459, 1028, [328, 144, 145]], [144, ["number", 30], 544, 1028, [143, null]], [145, "setcolor", 459, 1070, [143, 146, 147]], [146, ["number", 30], 536, 1070, [145, null]], [147, "seth", 459, 1112, [145, 148, 326]], [148, ["product2", 0], 558, 1112, [147, 149, 151]], [149, "box", 612, 1112, [148, 150, null]], [150, ["string", "minutes"], 667, 1112, [149, null]], [151, ["division2", 0], 612, 1154, [148, 152, 153]], [152, ["number", 360], 666, 1154, [151, null]], [153, ["number", 60], 690, 1196, [151, null]], [154, "setpensize", 459, 1236, [326, 155, 156]], [155, ["number", 5], 561, 1236, [154, null]], [156, "forward", 459, 1278, [154, 157, 158]], [157, ["number", 200], 530, 1278, [156, null]], [158, "setpensize", 459, 1320, [156, 159, 160]], [159, ["number", 25], 561, 1320, [158, null]], [160, "forward", 459, 1362, [158, 161, 162]], [161, ["number", 1], 530, 1362, [160, null]], [162, "setpensize", 459, 1404, [160, 163, 164]], [163, ["number", 5], 561, 1404, [162, null]], [164, "back", 459, 1446, [162, 165, 166]], [165, ["number", 201], 517, 1446, [164, null]], [166, ["storein", 0], 459, 1488, [164, 167, 168, 291]], [167, ["string", "old minute"], 527, 1488, [166, null]], [168, "box", 527, 1530, [166, 169, null]], [169, ["string", "minutes"], 582, 1530, [168, null]], [170, "hat", 189, 791, [null, 171, 319]], [171, ["string", "show hours"], 247, 799, [170, null]], [172, "setcolor", 189, 917, [321, 173, 174]], [173, ["number", 60], 266, 917, [172, null]], [174, "setshade", 189, 959, [172, 175, 176]], [175, ["number", 100], 274, 959, [174, null]], [176, "seth", 189, 1001, [174, 177, 317]], [177, ["plus2", 40], 288, 1001, [176, 178, 184]], [178, ["product2", 0], 342, 1001, [177, 179, 181]], [179, "box", 396, 1001, [178, 180, null]], [180, ["string", "old hour"], 451, 1001, [179, null]], [181, ["division2", 0], 396, 1043, [178, 182, 183]], [182, ["number", 360], 450, 1043, [181, null]], [183, ["number", 12], 474, 1085, [181, null]], [184, ["division2", 40], 342, 1123, [177, 185, 190]], [185, ["product2", 0], 396, 1123, [184, 186, 187]], [186, "box", 450, 1123, [185, 240, null]], [187, ["division2", 0], 450, 1165, [185, 188, 189]], [188, ["number", 360], 504, 1165, [187, null]], [189, ["number", 60], 528, 1207, [187, null]], [190, ["number", "12"], 420, 1245, [184, null]], [191, "setpensize", 189, 1285, [317, 192, 193]], [192, ["number", 5], 291, 1285, [191, null]], [193, "forward", 189, 1327, [191, 194, 195]], [194, ["number", 100], 260, 1327, [193, null]], [195, "setpensize", 189, 1369, [193, 196, 197]], [196, ["number", 25], 291, 1369, [195, null]], [197, "forward", 189, 1411, [195, 198, 199]], [198, ["number", 1], 260, 1411, [197, null]], [199, "back", 189, 1453, [197, 200, 201]], [200, ["number", 1], 247, 1453, [199, null]], [201, "setpensize", 189, 1495, [199, 202, 203]], [202, ["number", 7], 291, 1495, [201, null]], [203, "back", 189, 1537, [201, 204, 285]], [204, ["number", 100], 247, 1537, [203, null]], [205, "setshade", 189, 1027, [322, 206, 207]], [206, ["number", 50], 274, 1027, [205, null]], [207, "setcolor", 189, 1069, [205, 208, 209]], [208, ["number", 70], 266, 1069, [207, null]], [209, "seth", 189, 1111, [207, 210, 318]], [210, ["plus2", 40], 288, 1111, [209, 211, 217]], [211, ["product2", 0], 342, 1111, [210, 212, 214]], [212, "box", 396, 1111, [211, 213, null]], [213, ["string", "hours"], 451, 1111, [212, null]], [214, ["division2", 0], 396, 1153, [211, 215, 216]], [215, ["number", 360], 450, 1153, [214, null]], [216, ["number", 12], 474, 1195, [214, null]], [217, ["division2", 40], 342, 1233, [210, 218, 224]], [218, ["product2", 0], 396, 1233, [217, 219, 221]], [219, "box", 450, 1233, [218, 220, null]], [220, ["string", "minutes"], 505, 1233, [219, null]], [221, ["division2", 0], 450, 1275, [218, 222, 223]], [222, ["number", 360], 504, 1275, [221, null]], [223, ["number", 60], 528, 1317, [221, null]], [224, ["number", "12"], 420, 1355, [217, null]], [225, "setpensize", 189, 1395, [318, 226, 227]], [226, ["number", 5], 291, 1395, [225, null]], [227, "forward", 189, 1437, [225, 228, 229]], [228, ["number", 100], 260, 1437, [227, null]], [229, "setpensize", 189, 1479, [227, 230, 231]], [230, ["number", 25], 291, 1479, [229, null]], [231, "forward", 189, 1521, [229, 305, 232]], [232, "setpensize", 189, 1563, [231, 233, 234]], [233, ["number", 5], 291, 1563, [232, null]], [234, "back", 189, 1605, [232, 235, 236]], [235, ["number", 101], 247, 1605, [234, null]], [236, ["storein", 0], 189, 1647, [234, 237, 238, 287]], [237, ["string", "old hour"], 257, 1647, [236, null]], [238, "box", 257, 1689, [236, 239, null]], [239, ["string", "hours"], 312, 1689, [238, null]], [240, ["string", "old minute"], 505, 1123, [186, null]], [241, ["division2", 0], 1160, 1238, [60, 242, 243]], [242, "heading", 1214, 1238, [241, null]], [243, ["number", 3], 1238, 1280, [241, null]], [244, ["division2", 0], 1160, 1146, [70, 246, 245]], [245, ["number", 3], 1238, 1188, [244, null]], [246, "heading", 1214, 1146, [244, null]], [247, "stack", 1222, 1207, [255, 248, null]], [248, ["string", "dial"], 1280, 1207, [247, null]], [249, ["storein", 0], 1222, 955, [339, 250, 251, 252]], [250, ["string", "old hour"], 1290, 955, [249, null]], [251, ["number", 12], 1290, 997, [249, null]], [252, ["storein", 0], 1222, 1039, [249, 253, 254, 255]], [253, ["string", "old minute"], 1290, 1039, [252, null]], [254, ["number", 0], 1290, 1081, [252, null]], [255, ["storein", 0], 1222, 1123, [252, 256, 257, 247]], [256, ["string", "old second"], 1290, 1123, [255, null]], [257, ["number", 0], 1290, 1165, [255, null]], [258, ["storein", 0], 1222, 829, [340, 259, 336, 339]], [259, ["string", "timezone"], 1290, 829, [258, null]], [260, "forever", 213, 166, [342, 261, null]], [261, ["storein", 0], 274, 184, [260, 262, 344, 297]], [262, ["string", "hours"], 342, 184, [261, null]], [263, ["string", "localtime().tm_hour"], 500, 268, [299, null]], [264, "box", 396, 226, [344, 265, null]], [265, ["string", "timezone"], 451, 226, [264, null]], [266, ["storein", 0], 274, 350, [297, 267, 303, 296]], [267, ["string", "minutes"], 342, 350, [266, null]], [268, ["string", "localtime().tm_min"], 422, 392, [303, null]], [269, ["storein", 0], 274, 476, [296, 270, 301, 281]], [270, ["string", "seconds"], 342, 476, [269, null]], [271, ["string", "localtime().tm_sec"], 422, 518, [301, null]], [272, "wait", 274, 728, [276, 273, null]], [273, ["number", 1], 332, 728, [272, null]], [274, "stack", 274, 602, [281, 275, 278]], [275, ["string", "show seconds"], 332, 602, [274, null]], [276, "stack", 274, 686, [278, 277, 272]], [277, ["string", "show hours"], 332, 686, [276, null]], [278, "stack", 274, 644, [274, 279, 276]], [279, ["string", "show minutes"], 332, 644, [278, null]], [280, ["string", "erase old hour hand"], 272, 841, [319, null]], [281, ["vspace", 0], 274, 560, [269, 274]], [282, ["sandwichcollapsed", 1], 1018, 866, [58, 311]], [283, ["sandwichcollapsed", 1], 1018, 934, [67, 312]], [284, ["sandwichcollapsed", 1], 1018, 1002, [316, null]], [285, ["sandwichcollapsed", 1], 189, 917, [203, 320]], [286, ["string", "draw new hour hand"], 272, 951, [320, null]], [287, ["sandwichcollapsed", 1], 189, 1027, [236, null]], [288, ["string", "erase old minutes hand"], 542, 842, [324, null]], [289, ["sandwichcollapsed", 1], 459, 918, [141, 327]], [290, ["string", "draw new minutes hand"], 542, 952, [327, null]], [291, ["sandwichcollapsed", 1], 459, 1028, [166, null]], [292, ["string", "erase old seconds hand"], 817, 837, [329, null]], [293, ["sandwichcollapsed", 1], 734, 913, [24, 330]], [294, ["string", "draw new seconds hand"], 817, 947, [330, null]], [295, ["sandwichcollapsed", 1], 734, 1023, [43, null]], [296, ["vspace", 0], 274, 434, [266, 269]], [297, ["vspace", 20], 274, 268, [261, 266]], [298, ["start", 2.0], 213, 82, [null, 342]], [299, ["myfunc1arg", 0], 420, 268, [344, 263, 300, null]], [300, ["number", 100], 500, 310, [299, null]], [301, ["myfunc1arg", 0], 342, 518, [269, 271, 302, null]], [302, ["number", 100], 422, 560, [301, null]], [303, ["myfunc1arg", 0], 342, 392, [266, 268, 304, null]], [304, ["number", 100], 422, 434, [303, null]], [305, ["number", 1], 260, 1521, [231, null]], [306, "penup", 1018, 1026, [53, 55]], [307, "pendown", 1018, 1144, [55, 58]], [308, "sandwichtop_no_arm_no_label", 1000, 832, [47, 49]], [309, "penup", 1018, 934, [311, 64]], [310, "pendown", 1018, 1052, [64, 67]], [311, "sandwichtop_no_arm_no_label", 1000, 900, [282, 309]], [312, "sandwichtop_no_arm_no_label", 1000, 968, [283, 313]], [313, "penup", 1018, 1002, [312, 82]], [314, "pendown", 1018, 1120, [82, 85]], [315, "penup", 1018, 1316, [88, 113]], [316, "pendown", 1018, 1434, [113, 284]], [317, ["vspace", 100], 189, 1043, [176, 191]], [318, ["vspace", 100], 189, 1153, [209, 225]], [319, "comment", 189, 841, [170, 280, 321]], [320, "comment", 189, 951, [285, 286, 322]], [321, "sandwichtop_no_arm_no_label", 171, 883, [319, 172]], [322, "sandwichtop_no_arm_no_label", 171, 993, [320, 205]], [323, "sandwichtop_no_arm_no_label", 441, 884, [324, 118]], [324, "comment", 459, 842, [116, 288, 323]], [325, ["vspace", 20], 459, 1044, [122, 129]], [326, ["vspace", 20], 459, 1154, [147, 154]], [327, "comment", 459, 952, [289, 290, 328]], [328, "sandwichtop_no_arm_no_label", 441, 994, [327, 143]], [329, "comment", 734, 837, [0, 292, 331]], [330, "comment", 734, 947, [293, 294, 332]], [331, "sandwichtop_no_arm_no_label", 716, 879, [329, 90]], [332, "sandwichtop_no_arm_no_label", 716, 989, [330, 26]], [333, ["vspace", 0], 734, 1041, [2, 9]], [334, ["vspace", 20], 734, 1209, [13, 20]], [335, ["vspace", 20], 734, 1149, [30, 37]], [336, ["myfunc1arg", 0], 1290, 871, [258, 337, 338, null]], [337, ["string", "timezone/x"], 1370, 871, [336, null]], [338, ["number", "3600"], 1370, 913, [336, null]], [339, ["vspace", 0], 1222, 913, [258, 249]], [340, "hat", 1222, 779, [null, 341, 258]], [341, ["string", "setup"], 1280, 787, [340, null]], [342, "stack", 213, 124, [298, 343, 260]], [343, ["string", "setup"], 271, 124, [342, null]], [344, ["minus2", 0], 342, 226, [261, 264, 299]]]