From 63a596500f5d7196c1764709378c1c060e6d4768 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Thu, 25 Jul 2013 17:45:19 +0000 Subject: add turtle cards to samples --- diff --git a/samples/card-01.tb b/samples/card-01.tb new file mode 100644 index 0000000..3748b3d --- /dev/null +++ b/samples/card-01.tb @@ -0,0 +1,13 @@ +[[0, ["start", 2.0], 919, 191, [null, 9]], +[1, "forward", 937, 405, [7, 2, 3]], +[2, ["number", 200.0], 1008, 405, [1, null]], +[3, "back", 937, 447, [1, 4, 5]], +[4, ["number", 200.0], 995, 447, [3, null]], +[5, "right", 937, 489, [3, 6, null]], +[6, ["number", 10.0], 995, 489, [5, null]], +[7, ["repeat", 42], 919, 363, [9, 8, 1, null]], +[8, ["number", 36.0], 978, 363, [7, null]], +[9, "fillscreen2", 919, 237, [0, 10, 11, 12, 7]], +[10, ["number", 60], 1001, 237, [9, null]], +[11, ["number", 80], 1001, 279, [9, null]], +[12, ["number", 100], 1001, 321, [9, null]]] diff --git a/samples/card-02.tb b/samples/card-02.tb new file mode 100644 index 0000000..f51efb1 --- /dev/null +++ b/samples/card-02.tb @@ -0,0 +1,15 @@ +[[0, ["start", 2.0], 914, 173, [null, 9]], +[1, "forward", 932, 387, [7, 2, 3]], +[2, ["number", 200.0], 1003, 387, [1, null]], +[3, "back", 932, 429, [1, 4, 5]], +[4, ["number", 200.0], 990, 429, [3, null]], +[5, "right", 932, 471, [3, 6, 14]], +[6, ["number", 10.0], 990, 471, [5, null]], +[7, ["repeat", 63], 914, 345, [9, 8, 1, null]], +[8, ["number", 36.0], 973, 345, [7, null]], +[9, "fillscreen2", 914, 219, [0, 10, 11, 12, 7]], +[10, ["number", 60], 996, 219, [9, null]], +[11, ["number", 80], 996, 261, [9, null]], +[12, ["number", 100], 996, 303, [9, null]], +[13, "heading", 1009, 513, [14, null]], +[14, "setcolor", 932, 513, [5, 13, null]]] diff --git a/samples/card-03.tb b/samples/card-03.tb new file mode 100644 index 0000000..6783418 --- /dev/null +++ b/samples/card-03.tb @@ -0,0 +1,27 @@ +[[0, ["start", 2.0], 880, 80, [null, 1]], +[1, "fillscreen2", 880, 126, [0, 2, 3, 4, 14]], +[2, ["number", 60], 962, 126, [1, null]], +[3, ["number", 80], 962, 168, [1, null]], +[4, ["number", 100], 962, 210, [1, null]], +[5, ["repeat", 21], 420, 374, [10, 6, 7, null]], +[6, ["number", 4], 479, 374, [5, null]], +[7, "forward", 438, 416, [5, 25, 8]], +[8, "right", 438, 458, [7, 9, null]], +[9, ["number", 90], 496, 458, [8, null]], +[10, "hat", 420, 320, [null, 11, 5]], +[11, ["string", "square"], 478, 332, [10, null]], +[12, ["repeat", 42], 880, 336, [14, 13, 20, null]], +[13, ["number", 10.0], 939, 336, [12, null]], +[14, ["storein", 0], 880, 252, [1, 15, 16, 12]], +[15, ["string", "side"], 948, 252, [14, null]], +[16, ["number", 10.0], 948, 294, [14, null]], +[17, ["storein", 0], 898, 420, [20, 18, 24, null]], +[18, ["string", "side"], 966, 420, [17, null]], +[19, ["number", 20.0], 1020, 504, [24, null]], +[20, "stack", 898, 378, [12, 21, 17]], +[21, ["string", "square"], 956, 378, [20, null]], +[22, "box", 1020, 462, [24, 23, null]], +[23, ["string", "side"], 1075, 462, [22, null]], +[24, ["plus2", 0], 966, 462, [17, 22, 19]], +[25, "box", 509, 416, [7, 26, null]], +[26, ["string", "side"], 564, 416, [25, null]]] diff --git a/samples/card-04.tb b/samples/card-04.tb new file mode 100644 index 0000000..ff99055 --- /dev/null +++ b/samples/card-04.tb @@ -0,0 +1,36 @@ +[[0, ["start", 2.0], 798, 68, [null, 1]], +[1, "fillscreen2", 798, 114, [0, 2, 3, 4, 31]], +[2, ["number", 60], 880, 114, [1, null]], +[3, ["number", 80], 880, 156, [1, null]], +[4, ["number", 100], 880, 198, [1, null]], +[5, "hat", 459, 251, [null, 6, 22]], +[6, ["string", "circle"], 517, 263, [5, null]], +[7, ["repeat", 0], 798, 534, [21, 8, 11, null]], +[8, ["number", 10.0], 857, 534, [7, null]], +[9, ["storein", 0], 798, 408, [32, 10, 19, 21]], +[10, ["string", "diameter"], 866, 408, [9, null]], +[11, "stack", 816, 576, [7, 12, null]], +[12, ["string", "circle"], 874, 576, [11, null]], +[13, "box", 571, 473, [15, 14, null]], +[14, ["string", "diameter"], 626, 473, [13, null]], +[15, ["plus2", 0], 517, 431, [28, 29, 13]], +[16, "box", 587, 347, [25, 17, null]], +[17, ["string", "diameter"], 642, 347, [16, null]], +[18, "width", 936, 450, [19, null]], +[19, ["division2", 0], 866, 450, [9, 18, 20]], +[20, ["number", 10.0], 960, 492, [19, null]], +[21, ["vspace", 0], 798, 492, [9, 7]], +[22, ["arc", 0], 459, 305, [5, 23, 25, 26]], +[23, ["number", 360.0], 517, 305, [22, null]], +[24, ["number", 2.0], 611, 389, [25, null]], +[25, ["division2", 0], 517, 347, [22, 16, 24]], +[26, "penup", 459, 389, [22, 28]], +[27, "pendown", 459, 555, [28, null]], +[28, ["setxy2", 20], 459, 431, [26, 15, 30, 27]], +[29, "xcor", 571, 431, [15, null]], +[30, "ycor", 517, 513, [28, null]], +[31, "penup", 798, 240, [1, 33]], +[32, "pendown", 798, 366, [33, 9]], +[33, ["setxy2", 0], 798, 282, [31, 35, 34, 32]], +[34, ["number", 0], 856, 324, [33, null]], +[35, "leftpos", 856, 282, [33, null]]] diff --git a/samples/card-05.tb b/samples/card-05.tb new file mode 100644 index 0000000..0ae9310 --- /dev/null +++ b/samples/card-05.tb @@ -0,0 +1,33 @@ +[[0, ["start", 2.0], 180, 120, [null, 1]], +[1, "fillscreen2", 180, 166, [0, 2, 3, 4, 21]], +[2, ["number", 60], 262, 166, [1, null]], +[3, ["number", 80], 262, 208, [1, null]], +[4, ["number", 100], 262, 250, [1, null]], +[5, ["repeat", 21], 940, 394, [9, 6, 19, null]], +[6, ["number", 5.0], 999, 394, [5, null]], +[7, ["repeat", 21], 940, 174, [11, 8, 13, null]], +[8, ["number", 4], 999, 174, [7, null]], +[9, "hat", 940, 340, [null, 10, 5]], +[10, ["string", "spinner"], 998, 352, [9, null]], +[11, "hat", 940, 120, [null, 12, 7]], +[12, ["string", "square"], 998, 132, [11, null]], +[13, "forward", 958, 216, [7, 14, 15]], +[14, ["number", 200.0], 1029, 216, [13, null]], +[15, "right", 958, 258, [13, 16, null]], +[16, ["number", 90], 1016, 258, [15, null]], +[17, "right", 958, 478, [19, 18, null]], +[18, ["number", 72.0], 1016, 478, [17, null]], +[19, "stack", 958, 436, [5, 20, 17]], +[20, ["string", "square"], 1016, 436, [19, null]], +[21, "setpensize", 180, 292, [1, 22, 31]], +[22, ["number", 25.0], 282, 292, [21, null]], +[23, "setpensize", 180, 418, [27, 24, 25]], +[24, ["number", 5], 282, 418, [23, null]], +[25, "setcolor", 180, 460, [23, 26, 29]], +[26, "yellow", 257, 460, [25, null]], +[27, "stack", 180, 376, [31, 28, 23]], +[28, ["string", "spinner"], 238, 376, [27, null]], +[29, "stack", 180, 502, [25, 30, null]], +[30, ["string", "spinner"], 238, 502, [29, null]], +[31, "setcolor", 180, 334, [21, 32, 27]], +[32, "red", 257, 334, [31, null]]] diff --git a/samples/card-06.tb b/samples/card-06.tb new file mode 100644 index 0000000..c1742bb --- /dev/null +++ b/samples/card-06.tb @@ -0,0 +1,11 @@ +[[0, ["start", 2.0], 420, 200, [null, 1]], +[1, "fillscreen2", 420, 246, [0, 2, 3, 4, 5]], +[2, ["number", 60], 502, 246, [1, null]], +[3, ["number", 80], 502, 288, [1, null]], +[4, ["number", 100], 502, 330, [1, null]], +[5, ["arc", 0], 420, 372, [1, 6, 7, 8]], +[6, ["number", 180.0], 478, 372, [5, null]], +[7, ["number", 100], 478, 414, [5, null]], +[8, ["arc", 0], 420, 456, [5, 9, 10, null]], +[9, ["number", -180.0], 478, 456, [8, null]], +[10, ["number", 100], 478, 498, [8, null]]] diff --git a/samples/card-07.tb b/samples/card-07.tb new file mode 100644 index 0000000..67ad291 --- /dev/null +++ b/samples/card-07.tb @@ -0,0 +1,21 @@ +[[0, ["start", 2.0], 420, 80, [null, 1]], +[1, "fillscreen2", 420, 126, [0, 2, 3, 4, 13]], +[2, ["number", 60], 502, 126, [1, null]], +[3, ["number", 80], 502, 168, [1, null]], +[4, ["number", 100], 502, 210, [1, null]], +[5, ["arc", 0], 420, 336, [11, 6, 7, 15]], +[6, ["number", 180.0], 478, 336, [5, null]], +[7, ["number", 100], 478, 378, [5, null]], +[8, ["arc", 0], 420, 546, [19, 9, 10, null]], +[9, ["number", -180.0], 478, 546, [8, null]], +[10, ["number", 100], 478, 588, [8, null]], +[11, "setcolor", 420, 294, [13, 17, 5]], +[12, "setcolor", 420, 462, [15, 18, 19]], +[13, "setpensize", 420, 252, [1, 14, 11]], +[14, ["number", 25.0], 522, 252, [13, null]], +[15, "setpensize", 420, 420, [5, 16, 12]], +[16, ["number", 10.0], 522, 420, [15, null]], +[17, "red", 497, 294, [11, null]], +[18, "yellow", 497, 462, [12, null]], +[19, "right", 420, 504, [12, 20, 8]], +[20, ["number", 180.0], 478, 504, [19, null]]] diff --git a/samples/card-08.tb b/samples/card-08.tb new file mode 100644 index 0000000..0496e30 --- /dev/null +++ b/samples/card-08.tb @@ -0,0 +1,54 @@ +[[0, ["start", 2.0], 460, 60, [null, 1]], +[1, "fillscreen2", 460, 106, [0, 2, 3, 4, 5]], +[2, ["number", 60], 542, 106, [1, null]], +[3, ["number", 80], 542, 148, [1, null]], +[4, ["number", 100], 542, 190, [1, null]], +[5, ["storein", 0], 460, 232, [1, 6, 7, 8]], +[6, ["string", "sides"], 528, 232, [5, null]], +[7, ["number", 3.0], 528, 274, [5, null]], +[8, "penup", 460, 316, [5, 20]], +[9, "pendown", 460, 482, [20, 12]], +[10, "hat", 780, 60, [null, 11, 37]], +[11, ["string", "action"], 838, 72, [10, null]], +[12, "stack", 460, 524, [9, 13, null]], +[13, ["string", "action"], 518, 524, [12, null]], +[14, ["plus2", 0], 518, 358, [20, 18, 16]], +[15, ["plus2", 0], 518, 440, [20, 19, 17]], +[16, ["number", 75.0], 572, 400, [14, null]], +[17, ["number", 75.0], 572, 482, [15, null]], +[18, "leftpos", 572, 358, [14, null]], +[19, "bottompos", 572, 440, [15, null]], +[20, ["setxy2", 20], 460, 358, [8, 14, 15, 9]], +[21, "hat", 60, 260, [null, 22, 28]], +[22, ["string", "polygon"], 118, 272, [21, null]], +[23, ["repeat", 21], 60, 356, [28, 24, 26, 29]], +[24, "box", 119, 356, [23, 25, null]], +[25, ["string", "sides"], 174, 356, [24, null]], +[26, "forward", 78, 398, [23, 27, 30]], +[27, ["number", 75.0], 149, 398, [26, null]], +[28, "startfill", 60, 314, [21, 23]], +[29, "stopfill", 60, 500, [23, null]], +[30, "right", 78, 440, [26, 32, null]], +[31, ["number", 360.0], 206, 440, [32, null]], +[32, ["division2", 0], 136, 440, [30, 31, 33]], +[33, "box", 230, 482, [32, 34, null]], +[34, ["string", "sides"], 285, 482, [33, null]], +[35, "stack", 798, 156, [37, 36, 39]], +[36, ["string", "polygon"], 856, 156, [35, null]], +[37, ["repeat", 146], 780, 114, [10, 38, 35, null]], +[38, ["number", 5.0], 839, 114, [37, null]], +[39, ["storein", 0], 798, 198, [35, 40, 44, 48]], +[40, ["string", "sides"], 866, 198, [39, null]], +[41, ["number", 1.0], 920, 282, [44, null]], +[42, "box", 920, 240, [44, 43, null]], +[43, ["string", "sides"], 975, 240, [42, null]], +[44, ["plus2", 0], 866, 240, [39, 42, 41]], +[45, ["setxy2", 20], 798, 324, [48, 51, 50, 49]], +[46, ["number", 100.0], 910, 366, [51, null]], +[47, ["number", 100.0], 910, 448, [50, null]], +[48, "penup", 798, 282, [39, 45]], +[49, "pendown", 798, 448, [45, null]], +[50, ["plus2", 0], 856, 406, [45, 53, 47]], +[51, ["plus2", 0], 856, 324, [45, 52, 46]], +[52, "xcor", 910, 324, [51, null]], +[53, "ycor", 910, 406, [50, null]]] diff --git a/samples/card-09.tb b/samples/card-09.tb new file mode 100644 index 0000000..a27a571 --- /dev/null +++ b/samples/card-09.tb @@ -0,0 +1,22 @@ +[[0, ["start", 2.0], 740, 100, [null, 1]], +[1, "fillscreen2", 740, 146, [0, 2, 3, 4, 5]], +[2, ["number", 60], 822, 146, [1, null]], +[3, ["number", 80], 822, 188, [1, null]], +[4, ["number", 100], 822, 230, [1, null]], +[5, ["storein", 0], 740, 272, [1, 6, 7, 14]], +[6, ["string", "side"], 808, 272, [5, null]], +[7, ["number", 10.0], 808, 314, [5, null]], +[8, ["storein", 0], 758, 482, [17, 9, 13, null]], +[9, ["string", "side"], 826, 482, [8, null]], +[10, ["number", 10.0], 880, 566, [13, null]], +[11, "box", 880, 524, [13, 12, null]], +[12, ["string", "side"], 935, 524, [11, null]], +[13, ["plus2", 0], 826, 524, [8, 11, 10]], +[14, ["repeat", 63], 740, 356, [5, 15, 16, null]], +[15, ["number", 40.0], 799, 356, [14, null]], +[16, "forward", 758, 398, [14, 19, 17]], +[17, "right", 758, 440, [16, 18, 8]], +[18, ["number", 89.0], 816, 440, [17, null]], +[19, "box", 829, 398, [16, 20, null]], +[20, ["string", "side"], 884, 398, [19, null]], +[-1, ["turtle", "Yertle"], -26.21568853696948, -287.3212785525785, 320.0, 0, 50, 5]] \ No newline at end of file diff --git a/samples/card-10.tb b/samples/card-10.tb new file mode 100644 index 0000000..80fefe2 --- /dev/null +++ b/samples/card-10.tb @@ -0,0 +1,61 @@ +[[0, ["start", 2.0], 820, 60, [null, 1]], +[1, "fillscreen2", 820, 106, [0, 2, 3, 4, 24]], +[2, ["number", 60], 902, 106, [1, null]], +[3, ["number", 80], 902, 148, [1, null]], +[4, ["number", 100], 902, 190, [1, null]], +[5, ["repeat", 21], 1060, 274, [9, 6, 18, null]], +[6, ["number", 10.0], 1119, 274, [5, null]], +[7, ["repeat", 21], 1060, 494, [11, 8, 13, null]], +[8, ["number", 4], 1119, 494, [7, null]], +[9, "hat", 1060, 220, [null, 10, 5]], +[10, ["string", "spinner"], 1118, 232, [9, null]], +[11, "hat", 1060, 440, [null, 12, 7]], +[12, ["string", "square"], 1118, 452, [11, null]], +[13, "forward", 1078, 536, [7, 22, 14]], +[14, "right", 1078, 578, [13, 15, null]], +[15, ["number", 90], 1136, 578, [14, null]], +[16, "right", 1078, 358, [18, 17, null]], +[17, ["number", 36.0], 1136, 358, [16, null]], +[18, "stack", 1078, 316, [5, 19, 16]], +[19, ["string", "square"], 1136, 316, [18, null]], +[20, ["number", 3.0], 349, 198, [36, null]], +[21, "setcolor", 178, 156, [38, 36, 40]], +[22, "box", 1149, 536, [13, 23, null]], +[23, ["string", "side"], 1204, 536, [22, null]], +[24, ["storein", 0], 820, 232, [1, 25, 26, 27]], +[25, ["string", "side"], 888, 232, [24, null]], +[26, ["number", 0.0], 888, 274, [24, null]], +[27, ["storein", 0], 820, 316, [24, 28, 29, 32]], +[28, ["string", "pen"], 888, 316, [27, null]], +[29, ["number", 0.0], 888, 358, [27, null]], +[30, "hat", 160, 60, [null, 31, 38]], +[31, ["string", "action"], 218, 72, [30, null]], +[32, "stack", 820, 400, [27, 33, null]], +[33, ["string", "action"], 878, 400, [32, null]], +[34, "setshade", 178, 240, [40, 37, 41]], +[35, ["number", 100.0], 336, 240, [37, null]], +[36, ["division2", 0], 255, 156, [21, 42, 20]], +[37, ["minus2", 0], 263, 240, [34, 35, 44]], +[38, ["repeat", 189], 160, 114, [30, 39, 21, null]], +[39, ["number", 100.0], 219, 114, [38, null]], +[40, ["vspace", 0], 178, 198, [21, 34]], +[41, ["vspace", 0], 178, 282, [34, 46]], +[42, "box", 325, 156, [36, 43, null]], +[43, ["string", "pen"], 380, 156, [42, null]], +[44, "box", 360, 282, [37, 45, null]], +[45, ["string", "pen"], 415, 282, [44, null]], +[46, "stack", 178, 324, [41, 47, 48]], +[47, ["string", "spinner"], 236, 324, [46, null]], +[48, ["storein", 0], 178, 366, [46, 49, 58, 60]], +[49, ["string", "pen"], 246, 366, [48, null]], +[50, ["number", 1.0], 300, 450, [58, null]], +[51, ["storein", 0], 178, 492, [60, 52, 59, null]], +[52, ["string", "side"], 246, 492, [51, null]], +[53, ["number", 2.0], 300, 576, [59, null]], +[54, "box", 300, 534, [59, 55, null]], +[55, ["string", "side"], 355, 534, [54, null]], +[56, "box", 300, 408, [58, 57, null]], +[57, ["string", "pen"], 355, 408, [56, null]], +[58, ["plus2", 0], 246, 408, [48, 56, 50]], +[59, ["plus2", 0], 246, 534, [51, 54, 53]], +[60, ["vspace", 0], 178, 450, [48, 51]]] diff --git a/samples/graphics-dandilion.tb b/samples/card-11.tb index 6653524..6653524 100644 --- a/samples/graphics-dandilion.tb +++ b/samples/card-11.tb diff --git a/samples/card-12.tb b/samples/card-12.tb new file mode 100644 index 0000000..9da4065 --- /dev/null +++ b/samples/card-12.tb @@ -0,0 +1,42 @@ +[[0, ["start", 2.0], 180, 180, [null, 1]], +[1, "fillscreen2", 180, 226, [0, 2, 3, 4, 5]], +[2, ["number", 60], 262, 226, [1, null]], +[3, ["number", 80], 262, 268, [1, null]], +[4, ["number", 100], 262, 310, [1, null]], +[5, "penup", 180, 352, [1, 7]], +[6, "pendown", 180, 478, [7, 10]], +[7, ["setxy2", 0], 180, 394, [5, 8, 9, 6]], +[8, ["number", -100.0], 238, 394, [7, null]], +[9, ["number", 200.0], 238, 436, [7, null]], +[10, "setpensize", 180, 520, [6, 11, 14]], +[11, ["number", 30.0], 282, 520, [10, null]], +[12, "hat", 460, 180, [null, 13, 16]], +[13, ["string", "action"], 518, 192, [12, null]], +[14, "stack", 180, 562, [10, 15, null]], +[15, ["string", "action"], 238, 562, [14, null]], +[16, ["repeat", 84], 460, 234, [12, 17, 20, null]], +[17, ["number", 5.0], 519, 234, [16, null]], +[18, "hat", 794, 183, [null, 19, 33]], +[19, ["string", "line"], 852, 195, [18, null]], +[20, "stack", 478, 276, [16, 21, 22]], +[21, ["string", "line"], 536, 276, [20, null]], +[22, "penup", 478, 318, [20, 24]], +[23, "pendown", 478, 444, [24, null]], +[24, ["setxy2", 0], 478, 360, [22, 25, 28, 23]], +[25, ["number", -100.0], 536, 360, [24, null]], +[26, ["number", 60.0], 633, 444, [28, null]], +[27, "ycor", 609, 402, [28, null]], +[28, ["minus2", 0], 536, 402, [24, 27, 26]], +[29, "forward", 812, 279, [33, 30, 31]], +[30, ["number", 1.0], 883, 279, [29, null]], +[31, "back", 812, 321, [29, 32, 35]], +[32, ["number", 1.0], 870, 321, [31, null]], +[33, ["repeat", 125], 794, 237, [18, 34, 29, null]], +[34, ["number", 5.0], 853, 237, [33, null]], +[35, "penup", 812, 363, [31, 37]], +[36, "pendown", 812, 529, [37, null]], +[37, ["setxy2", 20], 812, 405, [35, 41, 39, 36]], +[38, ["number", 60.0], 924, 447, [41, null]], +[39, "ycor", 870, 487, [37, null]], +[40, "xcor", 924, 405, [41, null]], +[41, ["plus2", 0], 870, 405, [37, 40, 38]]] diff --git a/samples/card-13.tb b/samples/card-13.tb new file mode 100644 index 0000000..81dcce1 --- /dev/null +++ b/samples/card-13.tb @@ -0,0 +1,24 @@ +[[0, ["start", 2.0], 889, 47, [null, 1]], +[1, "fillscreen2", 889, 93, [0, 2, 3, 4, 5]], +[2, ["number", 60], 971, 93, [1, null]], +[3, ["number", 80], 971, 135, [1, null]], +[4, ["number", 100], 971, 177, [1, null]], +[5, ["repeat", 146], 889, 219, [1, 6, 12, null]], +[6, ["number", 10.0], 948, 219, [5, null]], +[7, "penup", 907, 303, [12, 11]], +[8, "pendown", 907, 469, [11, 22]], +[9, "forward", 907, 553, [22, 10, null]], +[10, ["number", 1.0], 978, 553, [9, null]], +[11, ["setxy2", 20], 907, 345, [7, 16, 19, 8]], +[12, "setpensize", 907, 261, [5, 13, 7]], +[13, ["random", 0], 1009, 261, [12, 14, 15, null]], +[14, ["number", 10.0], 1095, 261, [13, null]], +[15, ["number", 100.0], 1095, 303, [13, null]], +[16, ["random", 0], 965, 345, [11, 17, 18, null]], +[17, ["number", -200.0], 1051, 345, [16, null]], +[18, ["number", 200.0], 1051, 387, [16, null]], +[19, ["random", 0], 965, 427, [11, 20, 21, null]], +[20, ["number", -150.0], 1051, 427, [19, null]], +[21, ["number", 150.0], 1051, 469, [19, null]], +[22, "setshade", 907, 511, [8, 23, 9]], +[23, "pensize", 992, 511, [22, null]]] diff --git a/samples/card-14.tb b/samples/card-14.tb new file mode 100644 index 0000000..2ef9d09 --- /dev/null +++ b/samples/card-14.tb @@ -0,0 +1,24 @@ +[[0, ["start", 2.0], 900, 80, [null, 7]], +[1, ["repeat", 84], 900, 336, [12, 2, 3, null]], +[2, ["number", 200.0], 959, 336, [1, null]], +[3, "forward", 918, 378, [1, 4, 5]], +[4, ["number", 1.0], 989, 378, [3, null]], +[5, "back", 918, 420, [3, 6, 15]], +[6, ["number", 1.0], 976, 420, [5, null]], +[7, "fillscreen2", 900, 126, [0, 8, 9, 10, 11]], +[8, ["number", 60], 982, 126, [7, null]], +[9, ["number", 80], 982, 168, [7, null]], +[10, ["number", 100], 982, 210, [7, null]], +[11, "setcolor", 900, 252, [7, 14, 12]], +[12, "setpensize", 900, 294, [11, 13, 1]], +[13, ["number", 400.0], 1002, 294, [12, null]], +[14, "white", 977, 252, [11, null]], +[15, "setshade", 918, 462, [5, 21, 23]], +[16, ["number", 0.5], 1100, 504, [21, null]], +[17, "setpensize", 918, 546, [23, 22, null]], +[18, ["number", 2.0], 1117, 588, [22, null]], +[19, "pensize", 1093, 546, [22, null]], +[20, "shade", 1076, 462, [21, null]], +[21, ["minus2", 0], 1003, 462, [15, 20, 16]], +[22, ["minus2", 0], 1020, 546, [17, 19, 18]], +[23, ["vspace", 0], 918, 504, [15, 17]]] diff --git a/samples/card-15.tb b/samples/card-15.tb new file mode 100644 index 0000000..7e3a61b --- /dev/null +++ b/samples/card-15.tb @@ -0,0 +1,13 @@ +[[0, ["start", 2.0], 900, 140, [null, 9]], +[1, "forward", 918, 354, [7, 2, 3]], +[2, ["number", 200.0], 989, 354, [1, null]], +[3, "back", 918, 396, [1, 4, 5]], +[4, ["number", 160.0], 976, 396, [3, null]], +[5, "right", 918, 438, [3, 6, null]], +[6, ["number", 60.0], 976, 438, [5, null]], +[7, ["repeat", 42], 900, 312, [9, 8, 1, null]], +[8, ["number", 6.0], 959, 312, [7, null]], +[9, "fillscreen2", 900, 186, [0, 10, 11, 12, 7]], +[10, ["number", 60], 982, 186, [9, null]], +[11, ["number", 80], 982, 228, [9, null]], +[12, ["number", 100], 982, 270, [9, null]]] diff --git a/samples/card-16.tb b/samples/card-16.tb new file mode 100644 index 0000000..f3d607a --- /dev/null +++ b/samples/card-16.tb @@ -0,0 +1,29 @@ +[[0, ["start", 2.0], 220, 220, [null, 1]], +[1, "fillscreen2", 220, 266, [0, 2, 3, 4, 5]], +[2, ["number", 60], 302, 266, [1, null]], +[3, ["number", 80], 302, 308, [1, null]], +[4, ["number", 100], 302, 350, [1, null]], +[5, "setpensize", 220, 392, [1, 6, 9]], +[6, ["number", 25.0], 322, 392, [5, null]], +[7, "hat", 900, 120, [null, 8, 11]], +[8, ["string", "action"], 958, 132, [7, null]], +[9, "stack", 220, 434, [5, 10, null]], +[10, ["string", "action"], 278, 434, [9, null]], +[11, ["repeat", 145], 900, 174, [7, 12, 13, null]], +[12, ["number", 40.0], 959, 174, [11, null]], +[13, "penup", 918, 216, [11, 15]], +[14, "pendown", 918, 464, [28, 17]], +[15, ["setxy2", 40], 918, 258, [13, 22, 26, 28]], +[16, ["number", 50.0], 1030, 258, [22, null]], +[17, "forward", 918, 506, [14, 18, null]], +[18, ["number", 1.0], 989, 506, [17, null]], +[19, ["random", 0], 1030, 300, [22, 20, 21, null]], +[20, ["number", -4.0], 1116, 300, [19, null]], +[21, ["number", 4.0], 1116, 342, [19, null]], +[22, ["product2", 0], 976, 258, [15, 16, 19]], +[23, ["random", 0], 1030, 422, [26, 24, 25, null]], +[24, ["number", -3.0], 1116, 422, [23, null]], +[25, ["number", 3.0], 1116, 464, [23, null]], +[26, ["product2", 0], 976, 380, [15, 27, 23]], +[27, ["number", 50.0], 1030, 380, [26, null]], +[28, ["vspace", 0], 918, 422, [15, 14]]] diff --git a/samples/card-17.tb b/samples/card-17.tb new file mode 100644 index 0000000..acc7775 --- /dev/null +++ b/samples/card-17.tb @@ -0,0 +1,55 @@ +[[0, ["start", 2.0], 205, 160, [null, 1]], +[1, "fillscreen2", 205, 206, [0, 2, 3, 4, 50]], +[2, ["number", 60], 287, 206, [1, null]], +[3, ["number", 80], 287, 248, [1, null]], +[4, ["number", 100], 287, 290, [1, null]], +[5, ["storein", 0], 205, 374, [50, 6, 7, 34]], +[6, ["string", "sides"], 273, 374, [5, null]], +[7, ["number", 8.0], 273, 416, [5, null]], +[8, "hat", 969, 161, [null, 9, 27]], +[9, ["string", "action"], 1027, 173, [8, null]], +[10, "stack", 205, 542, [34, 11, null]], +[11, ["string", "action"], 263, 542, [10, null]], +[12, "hat", 452, 334, [null, 13, 18]], +[13, ["string", "polygon"], 510, 346, [12, null]], +[14, ["repeat", 21], 452, 430, [18, 15, 17, 19]], +[15, "box", 511, 430, [14, 16, null]], +[16, ["string", "sides"], 566, 430, [15, null]], +[17, "forward", 470, 472, [14, 37, 20]], +[18, "startfill", 452, 388, [12, 14]], +[19, "stopfill", 452, 574, [14, null]], +[20, "right", 470, 514, [17, 22, null]], +[21, ["number", 360], 598, 514, [22, null]], +[22, ["division2", 0], 528, 514, [20, 21, 23]], +[23, "box", 622, 556, [22, 24, null]], +[24, ["string", "sides"], 677, 556, [23, null]], +[25, "stack", 987, 257, [27, 26, 29]], +[26, ["string", "polygon"], 1045, 257, [25, null]], +[27, ["repeat", 147], 969, 215, [8, 28, 25, null]], +[28, ["number", 6.0], 1028, 215, [27, null]], +[29, ["storein", 0], 987, 299, [25, 30, 52, 44]], +[30, ["string", "sides"], 1055, 299, [29, null]], +[31, ["number", 1.0], 1152, 383, [52, null]], +[32, "box", 1128, 341, [52, 33, null]], +[33, ["string", "sides"], 1183, 341, [32, null]], +[34, ["storein", 0], 205, 458, [5, 35, 36, 10]], +[35, ["string", "length"], 273, 458, [34, null]], +[36, ["number", 200.0], 273, 500, [34, null]], +[37, "box", 541, 472, [17, 38, null]], +[38, ["string", "length"], 596, 472, [37, null]], +[39, ["storein", 0], 987, 425, [44, 40, 53, 49]], +[40, ["string", "length"], 1055, 425, [39, null]], +[41, ["number", 25.0], 1152, 509, [53, null]], +[42, "box", 1128, 467, [53, 43, null]], +[43, ["string", "length"], 1183, 467, [42, null]], +[44, ["vspace", 0], 987, 383, [29, 39]], +[45, "setcolor", 987, 551, [49, 48, null]], +[46, ["number", 15.0], 1118, 593, [48, null]], +[47, "color", 1118, 551, [48, null]], +[48, ["plus2", 0], 1064, 551, [45, 47, 46]], +[49, ["vspace", 0], 987, 509, [39, 45]], +[50, "setcolor", 205, 332, [1, 51, 5]], +[51, ["number", 0.0], 282, 332, [50, null]], +[52, ["minus2", 0], 1055, 341, [29, 32, 31]], +[53, ["minus2", 0], 1055, 467, [39, 42, 41]], +[-1, ["turtle", "Yertle"], -1.5631940186722204e-13, 1.7053025658242404e-13, 2.2737367544323206e-13, 90.0, 50, 5]] \ No newline at end of file -- cgit v0.9.1