Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--samples/100turtles.ta1
-rw-r--r--samples/About_me.ta2
-rw-r--r--samples/birds.ta2
-rw-r--r--samples/bubbles.ta2
-rw-r--r--samples/candyvortex.ta2
-rw-r--r--samples/colors.ta2
-rw-r--r--samples/forster.ta1
7 files changed, 7 insertions, 5 deletions
diff --git a/samples/100turtles.ta b/samples/100turtles.ta
new file mode 100644
index 0000000..3b1cd37
--- /dev/null
+++ b/samples/100turtles.ta
@@ -0,0 +1 @@
+[[0, "repeat", 177, 217, [16, 1, 13, null]], [1, ["number", 1000], 228, 217, [0, null]], [2, "addturtle", 242, 353, [17, 14, 12]], [3, "random", 360, 277, [13, 4, 5, null]], [4, ["number", 0], 446, 277, [3, null]], [5, ["number", 100], 446, 319, [3, null]], [6, "seth", 242, 437, [12, 7, 18]], [7, "random", 341, 437, [6, 8, 9, null]], [8, ["number", 0], 427, 437, [7, null]], [9, ["number", 360], 427, 479, [7, null]], [10, "forward", 242, 513, [18, 11, null]], [11, ["number", 100], 313, 513, [10, null]], [12, "setcolor", 242, 395, [2, 15, 6]], [13, "storeinbox1", 242, 277, [0, 3, 17]], [14, "box1", 300, 353, [2, null]], [15, "box1", 319, 395, [12, null]], [16, "start", 177, 175, [null, 0]], [17, ["vspace", 0], 242, 319, [13, 2]], [18, ["vspace", 0], 242, 479, [6, 10]], [-1, ["turtle", 0], -81, -96, 200, 0, 50, 5], [-1, ["turtle", 1], -179, 0, 79, 1, 50, 5], [-1, ["turtle", 2], -626, -18, 275, 2, 50, 5], [-1, ["turtle", 3], 32, 36, 115, 3, 50, 5], [-1, ["turtle", 4], -107, 581, 91, 4, 50, 5], [-1, ["turtle", 5], 443, -251, 265, 5, 50, 5], [-1, ["turtle", 6], -37, 32, 338, 6, 50, 5], [-1, ["turtle", 7], -121, 280, 277, 7, 50, 5], [-1, ["turtle", 8], -164, 377, 17, 8, 50, 5], [-1, ["turtle", 9], -427, 308, 357, 9, 50, 5], [-1, ["turtle", 10], 195, -27, 98, 10, 50, 5], [-1, ["turtle", 11], 212, 306, 281, 11, 50, 5], [-1, ["turtle", 12], 260, -248, 234, 12, 50, 5], [-1, ["turtle", 13], -49, 138, 207, 13, 50, 5], [-1, ["turtle", 14], -84, 91, 349, 14, 50, 5], [-1, ["turtle", 15], 85, 36, 183, 15, 50, 5], [-1, ["turtle", 16], 303, -188, 180, 16, 50, 5], [-1, ["turtle", 17], 93, 291, 357, 17, 50, 5], [-1, ["turtle", 18], -293, -120, 132, 18, 50, 5], [-1, ["turtle", 19], -113, 106, 29, 19, 50, 5], [-1, ["turtle", 20], 136, 102, 225, 20, 50, 5], [-1, ["turtle", 21], 253, -248, 175, 21, 50, 5], [-1, ["turtle", 22], -50, -320, 126, 22, 50, 5], [-1, ["turtle", 23], -28, 31, 353, 23, 50, 5], [-1, ["turtle", 24], 530, -186, 88, 24, 50, 5], [-1, ["turtle", 25], 295, -196, 64, 25, 50, 5], [-1, ["turtle", 26], 519, -119, 237, 26, 50, 5], [-1, ["turtle", 27], 231, 103, 100, 27, 50, 5], [-1, ["turtle", 28], -17, -4, 32, 28, 50, 5], [-1, ["turtle", 29], -175, -36, 213, 29, 50, 5], [-1, ["turtle", 30], -516, 237, 228, 30, 50, 5], [-1, ["turtle", 31], 1, 743, 298, 31, 50, 5], [-1, ["turtle", 32], 199, 276, 338, 32, 50, 5], [-1, ["turtle", 33], -30, -275, 317, 33, 50, 5], [-1, ["turtle", 34], -103, 204, 235, 34, 50, 5], [-1, ["turtle", 35], 62, -164, 291, 35, 50, 5], [-1, ["turtle", 36], 129, 16, 329, 36, 50, 5], [-1, ["turtle", 37], 95, 77, 44, 37, 50, 5], [-1, ["turtle", 38], -352, -54, 301, 38, 50, 5], [-1, ["turtle", 39], -239, -21, 271, 39, 50, 5], [-1, ["turtle", 40], 5, 296, 332, 40, 50, 5], [-1, ["turtle", 41], 352, 78, 96, 41, 50, 5], [-1, ["turtle", 42], -26, -197, 233, 42, 50, 5], [-1, ["turtle", 43], 145, -296, 125, 43, 50, 5], [-1, ["turtle", 44], -76, 34, 340, 44, 50, 5], [-1, ["turtle", 45], 200, -265, 71, 45, 50, 5], [-1, ["turtle", 46], -139, 220, 99, 46, 50, 5], [-1, ["turtle", 47], -328, 46, 286, 47, 50, 5], [-1, ["turtle", 48], 515, 635, 8, 48, 50, 5], [-1, ["turtle", 49], -49, -92, 233, 49, 50, 5], [-1, ["turtle", 50], 125, 22, 170, 50, 50, 5], [-1, ["turtle", 51], 241, -100, 28, 51, 50, 5], [-1, ["turtle", 52], -262, 206, 184, 52, 50, 5], [-1, ["turtle", 53], 306, -19, 91, 53, 50, 5], [-1, ["turtle", 54], 126, -297, 175, 54, 50, 5], [-1, ["turtle", 55], -104, 299, 127, 55, 50, 5], [-1, ["turtle", 56], -7, 316, 296, 56, 50, 5], [-1, ["turtle", 57], -261, 322, 330, 57, 50, 5], [-1, ["turtle", 58], -100, 81, 246, 58, 50, 5], [-1, ["turtle", 59], 405, -18, 114, 59, 50, 5], [-1, ["turtle", 60], -102, 164, 71, 60, 50, 5], [-1, ["turtle", 61], -179, 429, 301, 61, 50, 5], [-1, ["turtle", 62], 119, 244, 296, 62, 50, 5], [-1, ["turtle", 63], 269, 288, 32, 63, 50, 5], [-1, ["turtle", 64], -253, -4, 211, 64, 50, 5], [-1, ["turtle", 65], -114, -133, 148, 65, 50, 5], [-1, ["turtle", 66], -297, 317, 245, 66, 50, 5], [-1, ["turtle", 67], -93, -26, 241, 67, 50, 5], [-1, ["turtle", 68], 239, 214, 133, 68, 50, 5], [-1, ["turtle", 69], 178, 467, 111, 69, 50, 5], [-1, ["turtle", 70], 258, 242, 35, 70, 50, 5], [-1, ["turtle", 71], 180, -112, 72, 71, 50, 5], [-1, ["turtle", 72], 269, 78, 351, 72, 50, 5], [-1, ["turtle", 73], 199, -109, 45, 73, 50, 5], [-1, ["turtle", 74], 166, -280, 181, 74, 50, 5], [-1, ["turtle", 75], -23, -173, 243, 75, 50, 5], [-1, ["turtle", 76], 78, 55, 244, 76, 50, 5], [-1, ["turtle", 77], 72, -246, 118, 77, 50, 5], [-1, ["turtle", 78], -46, 16, 11, 78, 50, 5], [-1, ["turtle", 79], -39, 254, 263, 79, 50, 5], [-1, ["turtle", 80], -230, -27, 247, 80, 50, 5], [-1, ["turtle", 81], -266, 173, 325, 81, 50, 5], [-1, ["turtle", 82], -63, -161, 192, 82, 50, 5], [-1, ["turtle", 83], -101, -413, 101, 83, 50, 5], [-1, ["turtle", 84], 332, -271, 347, 84, 50, 5], [-1, ["turtle", 85], -170, -221, 284, 85, 50, 5], [-1, ["turtle", 86], 41, -203, 183, 86, 50, 5], [-1, ["turtle", 87], -302, 437, 306, 87, 50, 5], [-1, ["turtle", 88], 29, 56, 339, 88, 50, 5], [-1, ["turtle", 89], -44, -264, 37, 89, 50, 5], [-1, ["turtle", 90], -252, -63, 285, 90, 50, 5], [-1, ["turtle", 91], -144, -231, 329, 91, 50, 5], [-1, ["turtle", 92], -61, -207, 205, 92, 50, 5], [-1, ["turtle", 93], -202, 137, 162, 93, 50, 5], [-1, ["turtle", 94], 410, -7, 115, 94, 50, 5], [-1, ["turtle", 95], 309, -5, 225, 95, 50, 5], [-1, ["turtle", 96], 369, 19, 60, 96, 50, 5], [-1, ["turtle", 97], 88, 342, 133, 97, 50, 5], [-1, ["turtle", 98], -162, -471, 315, 98, 50, 5], [-1, ["turtle", 99], -335, -88, 284, 99, 50, 5]] \ No newline at end of file
diff --git a/samples/About_me.ta b/samples/About_me.ta
index 05ecdaf..e136ce2 100644
--- a/samples/About_me.ta
+++ b/samples/About_me.ta
@@ -1 +1 @@
-[[0, "start", 235, 98, [null, 1]], [1, "stack1", 247, 148, [0, 2]], [2, "template1", 247, 187, [1, 3, 4, 5]], [3, ["string", "About me"], 257, 202, [2, null]], [4, ["journal", null], 257, 233, [2, null]], [5, "stack2", 247, 295, [2, 6]], [6, "stack1", 247, 334, [5, 7]], [7, "template6", 247, 373, [6, 8, 9, 10, 11]], [8, ["string", "My family"], 257, 388, [7, null]], [9, ["journal", null], 257, 419, [7, null]], [10, ["journal", null], 257, 476, [7, null]], [11, "stack2", 247, 535, [7, 12]], [12, "stack", 247, 574, [11, 13, null]], [13, ["string", "Part2"], 259, 586, [12, null]], [14, "hat", 406, 87, [null, 15, 16]], [15, ["string", "Part2"], 428, 114, [14, null]], [16, "stack1", 444, 157, [14, 17]], [17, "template7", 444, 196, [16, 18, 19, 20, 21, 22, 23]], [18, ["string", "My favorite things"], 454, 211, [17, null]], [19, ["journal", null], 454, 242, [17, null]], [20, ["journal", null], 534, 242, [17, null]], [21, ["journal", null], 454, 299, [17, null]], [22, ["journal", null], 534, 299, [17, null]], [23, "stack2", 444, 358, [17, 24]], [24, "stack1", 444, 397, [23, 25]], [25, "template3", 444, 436, [24, 26, 27, 28, 29, 30, 31, 32, 33, null]], [26, ["string", "Me"], 454, 450, [25, null]], [27, ["string", "Name"], 454, 476, [25, null]], [28, ["string", "Age"], 454, 502, [25, null]], [29, ["string", "Hair color"], 454, 528, [25, null]], [30, ["string", "Eye color"], 454, 554, [25, null]], [31, ["string", "Favorite color"], 454, 580, [25, null]], [32, ["string", "Favorite food"], 454, 606, [25, null]], [33, ["string", "Favorite hobby"], 454, 632, [25, null]], [34, "hat1", 713, 263, [null, 35]], [35, "clean", 725, 313, [34, null]], [36, "hat2", 720, 394, [null, 37]], [37, "wait", 732, 444, [36, 38, null]], [38, ["number", "30"], 806, 453, [37, null]], [-1, "turtle", -525.0, -30, 0, 0, 50, 5]] \ No newline at end of file
+[[0, "start", 163, 175, [null, 43]], [1, "stack1", 163, 251, [43, 44]], [2, ["journal", "./samples/images/me.jpg"], 273, 579, [56, null]], [3, "stack2", 163, 361, [57, 4]], [4, "stack1", 163, 395, [3, 9]], [5, "stack2", 163, 505, [22, 42]], [6, "hat1", 440, 175, [null, 7]], [7, "clean", 440, 217, [6, null]], [8, "hat2", 441, 273, [null, 39]], [9, "sandwichtop", 145, 429, [4, 10, 11]], [10, ["string", "fact list"], 248, 429, [9, null]], [11, "setxy", 163, 471, [9, 12, 13, 14]], [12, "titlex", 221, 471, [11, null]], [13, "titley", 221, 513, [11, null]], [14, "show", 163, 555, [11, 15, 16]], [15, ["string", "Me"], 221, 555, [14, null]], [16, "setxy", 163, 597, [14, 17, 18, 19]], [17, "leftx", 221, 597, [16, null]], [18, "topy", 221, 639, [16, null]], [19, ["list", 0], 163, 681, [16, 20, 21, 23, 24, 25, 26, 27, 22]], [20, ["string", "\u2219 Name"], 221, 681, [19, null]], [21, ["string", "\u2219 Age"], 221, 723, [19, null]], [22, ["sandwichcollapsed", 1], 163, 471, [19, 5]], [23, ["string", "\u2219 Hair color"], 221, 765, [19, null]], [24, ["string", "\u2219 Eye color"], 221, 807, [19, null]], [25, ["string", "\u2219 Favorite food"], 221, 849, [19, null]], [26, ["string", "\u2219 Favorite hobby"], 221, 891, [19, null]], [27, ["string", "\u2219 Favorite book"], 221, 933, [19, null]], [28, "forever", 441, 357, [39, 29, 41]], [29, "kbinput", 502, 375, [28, 30]], [30, ["vspace", 0], 502, 409, [29, 31]], [31, "if", 502, 443, [30, 32, 35, 36]], [32, "greater2", 540, 409, [31, 33, 34, null]], [33, "keyboard", 586, 409, [32, null]], [34, ["number", 0], 586, 451, [32, null]], [35, "stopstack", 554, 511, [31, null]], [36, ["vspace", 0], 502, 529, [31, 37]], [37, "wait", 502, 563, [36, 38, null]], [38, ["number", 1], 560, 563, [37, null]], [39, "sandwichtop", 423, 315, [8, 40, 28]], [40, ["string", "wait for keyboard input"], 526, 315, [39, null]], [41, ["sandwichcollapsed", 1], 441, 357, [28, null]], [42, "showblocks", 163, 539, [5, null]], [43, "hideblocks", 163, 217, [0, 1]], [44, "sandwichtop", 145, 285, [1, 45, 46]], [45, ["string", "picture"], 248, 285, [44, null]], [46, "setxy", 163, 327, [44, 47, 48, 49]], [47, "titlex", 221, 327, [46, null]], [48, "titley", 221, 369, [46, null]], [49, "show", 163, 411, [46, 50, 51]], [50, ["string", "About me"], 221, 411, [49, null]], [51, "setscale", 163, 453, [49, 52, 53]], [52, ["number", 90], 240, 453, [51, null]], [53, "setxy", 163, 495, [51, 54, 55, 56]], [54, "leftx", 221, 495, [53, null]], [55, "topy", 221, 537, [53, null]], [56, "showaligned", 163, 579, [53, 2, 57]], [57, ["sandwichcollapsed", 1], 163, 327, [56, 3]], [-1, ["turtle", 1], -787, -26, 0, 0, 50, 5]] \ No newline at end of file
diff --git a/samples/birds.ta b/samples/birds.ta
index 2619ead..95a0a6f 100644
--- a/samples/birds.ta
+++ b/samples/birds.ta
@@ -1 +1 @@
-[[0, "start", 210, 23, [null, 1]], [1, "clean", 222, 73, [0, 2]], [2, "repeat", 222, 112, [1, 3, 4, null]], [3, ["number", "30"], 308, 121, [2, null]], [4, "setxy", 317, 161, [2, 5, 8, 11]], [5, "random", 391, 151, [4, 6, 7, null]], [6, ["number", "-600"], 419, 170, [5, null]], [7, ["number", "600"], 541, 170, [5, null]], [8, "random", 391, 188, [4, 9, 10, null]], [9, ["number", "-450"], 419, 207, [8, null]], [10, ["number", "450"], 541, 207, [8, null]], [11, "setpensize", 317, 237, [4, 12, 13]], [12, ["number", "10"], 391, 254, [11, null]], [13, "repeat", 317, 291, [11, 14, 15, null]], [14, ["number", "720"], 403, 300, [13, null]], [15, "forward", 412, 340, [13, 16, 17]], [16, ["number", "200"], 486, 349, [15, null]], [17, "setcolor", 412, 379, [15, 18, 21]], [18, "division2", 486, 372, [17, 19, 20]], [19, "xcor", 526, 380, [18, null]], [20, ["number", "5"], 545, 413, [18, null]], [21, "setshade", 412, 433, [17, 22, 23]], [22, "heading", 486, 450, [21, null]], [23, "back", 412, 487, [21, 24, 25]], [24, ["number", "400"], 486, 496, [23, null]], [25, "forward", 412, 526, [23, 26, 29]], [26, "random", 486, 516, [25, 27, 28, null]], [27, ["number", "190"], 514, 535, [26, null]], [28, ["number", "210"], 636, 535, [26, null]], [29, "left", 412, 565, [25, 30, null]], [30, ["number", "1"], 486, 574, [29, null]], [-1, "turtle", 397.92803801392898, 314.2997786718239, 29.0, 79.585607602785799, 29.0, 10.0]] \ No newline at end of file
+[[0, "start", 176, 175, [null, 1]], [1, "clean", 176, 217, [0, 2]], [2, "repeat", 176, 251, [1, 3, 4, null]], [3, ["number", 30], 227, 251, [2, null]], [4, "setxy", 241, 311, [2, 31, 8, 32]], [5, "random", 473, 311, [31, 6, 7, null]], [6, ["number", -600], 559, 311, [5, null]], [7, ["number", 600], 559, 353, [5, null]], [8, "random", 299, 353, [4, 9, 10, null]], [9, ["number", -450], 385, 353, [8, null]], [10, ["number", 450], 385, 395, [8, null]], [11, "setpensize", 241, 429, [32, 12, 13]], [12, ["number", 10], 343, 429, [11, null]], [13, "repeat", 241, 471, [11, 14, 15, null]], [14, ["number", 720], 292, 471, [13, null]], [15, "forward", 306, 531, [13, 16, 21]], [16, ["number", 200], 377, 531, [15, null]], [17, "setcolor", 306, 615, [21, 18, 33]], [18, "division2", 383, 615, [17, 19, 20]], [19, "xcor", 437, 615, [18, null]], [20, ["number", 5], 461, 661, [18, null]], [21, "setshade", 306, 573, [15, 22, 17]], [22, "heading", 391, 573, [21, null]], [23, "back", 306, 691, [33, 24, 25]], [24, ["number", 400], 364, 691, [23, null]], [25, "forward", 306, 733, [23, 26, 34]], [26, "random", 377, 733, [25, 27, 28, null]], [27, ["number", 190], 463, 733, [26, null]], [28, ["number", 210], 463, 775, [26, null]], [29, "left", 306, 809, [34, 30, null]], [30, ["number", 1], 364, 809, [29, null]], [31, ["identity2", 60], 299, 311, [4, 5]], [32, ["vspace", 0], 241, 395, [4, 11]], [33, ["vspace", 0], 306, 657, [17, 23]], [34, ["vspace", 0], 306, 775, [25, 29]], [-1, ["turtle", 1], 109, 460, 323.0, -2.3992725042378367, 323.0, 10.0]] \ No newline at end of file
diff --git a/samples/bubbles.ta b/samples/bubbles.ta
index 0989b81..25331a7 100644
--- a/samples/bubbles.ta
+++ b/samples/bubbles.ta
@@ -1 +1 @@
-[[0, "setcolor", 219, 125, [16, 1, 2]], [1, ["number", "60"], 293, 142, [0, null]], [2, "repeat", 219, 179, [0, 3, 4, null]], [3, ["number", "5000"], 305, 188, [2, null]], [4, "setxy", 314, 228, [2, 5, 8, 11]], [5, "random", 388, 218, [4, 6, 7, null]], [6, ["number", "-600"], 416, 237, [5, null]], [7, ["number", "600"], 538, 237, [5, null]], [8, "random", 388, 255, [4, 9, 10, null]], [9, ["number", "-450"], 416, 274, [8, null]], [10, ["number", "450"], 538, 274, [8, null]], [11, "storeinbox1", 314, 304, [4, 18, 12]], [12, "setpensize", 314, 358, [11, 24, 13]], [13, "setshade", 314, 412, [12, 21, 14]], [14, "forward", 314, 466, [13, 15, null]], [15, ["number", "1"], 388, 475, [14, null]], [16, "clean", 219, 86, [17, 0]], [17, "start", 207, 36, [null, 16]], [18, "plus2", 388, 297, [11, 19, 20]], [19, "ycor", 428, 305, [18, null]], [20, ["number", "900"], 428, 338, [18, null]], [21, "division2", 388, 405, [13, 22, 23]], [22, "box1", 428, 413, [21, null]], [23, ["number", "12"], 447, 446, [21, null]], [24, "division2", 388, 351, [12, 25, 26]], [25, "box1", 428, 359, [24, null]], [26, ["number", "9"], 447, 392, [24, null]], [-1, "turtle", -516.0, -166.0, 0, 60.0, 61.083333333333336, 81.444444444444443]] \ No newline at end of file
+[[0, "setcolor", 252, 251, [12, 1, 2]], [1, ["number", 60], 329, 251, [0, null]], [2, "repeat", 252, 293, [0, 3, 4, null]], [3, ["number", 5000], 303, 293, [2, null]], [4, "setxy", 317, 353, [2, 23, 6, 28]], [5, "random", 589, 353, [23, 24, 25, null]], [6, "random", 375, 395, [4, 26, 27, null]], [7, "storeinbox1", 317, 471, [28, 14, 29]], [8, "setpensize", 317, 547, [29, 20, 30]], [9, "setshade", 317, 623, [30, 17, 31]], [10, "forward", 317, 699, [31, 11, null]], [11, ["number", 1], 388, 699, [10, null]], [12, "clean", 252, 217, [13, 0]], [13, "start", 252, 175, [null, 12]], [14, "plus2", 435, 471, [7, 15, 16]], [15, "ycor", 489, 471, [14, null]], [16, ["number", 900], 489, 513, [14, null]], [17, "division2", 402, 623, [9, 18, 19]], [18, "box1", 456, 623, [17, null]], [19, ["number", 12], 480, 669, [17, null]], [20, "division2", 419, 547, [8, 21, 22]], [21, "box1", 473, 547, [20, null]], [22, ["number", 9], 497, 593, [20, null]], [23, ["identity2", 80], 375, 353, [4, 5]], [24, "leftpos", 675, 353, [5, null]], [25, "rightpos", 675, 395, [5, null]], [26, "bottompos", 461, 395, [6, null]], [27, "toppos", 461, 437, [6, null]], [28, ["vspace", 0], 317, 437, [4, 7]], [29, ["vspace", 0], 317, 513, [7, 8]], [30, ["vspace", 0], 317, 589, [8, 9]], [31, ["vspace", 0], 317, 665, [9, 10]], [-1, ["turtle", 1], 528, 31, 0, 60.0, 77.5, 103.33333333333333]] \ No newline at end of file
diff --git a/samples/candyvortex.ta b/samples/candyvortex.ta
index d0d2dea..81b7da5 100644
--- a/samples/candyvortex.ta
+++ b/samples/candyvortex.ta
@@ -1 +1 @@
-[[0, "start", 215, 23, [null, 1]], [1, "clean", 227, 73, [0, 2]], [2, "repeat", 227, 112, [1, 3, 4, null]], [3, ["number", "350"], 313, 121, [2, null]], [4, "setpensize", 322, 161, [2, 5, 6]], [5, "heading", 396, 178, [4, null]], [6, "forward", 322, 215, [4, 7, 8]], [7, ["number", "1000"], 396, 224, [6, null]], [8, "setcolor", 322, 254, [6, 9, 10]], [9, "xcor", 396, 271, [8, null]], [10, "setshade", 322, 308, [8, 11, 12]], [11, "ycor", 396, 325, [10, null]], [12, "back", 322, 362, [10, 13, 14]], [13, ["number", "1000"], 396, 371, [12, null]], [14, "left", 322, 401, [12, 15, null]], [15, ["number", "1"], 396, 410, [14, null]], [-1, "turtle", 0.0, 0.0, 10.0, 190.8089953765448, 981.62718344766392, 11.0]] \ No newline at end of file
+[[0, "start", 226, 175, [null, 1]], [1, "clean", 226, 217, [0, 2]], [2, "repeat", 226, 251, [1, 3, 4, null]], [3, ["number", 350], 277, 251, [2, null]], [4, "setpensize", 291, 311, [2, 5, 6]], [5, "heading", 393, 311, [4, null]], [6, "forward", 291, 353, [4, 7, 8]], [7, ["number", 1000], 362, 353, [6, null]], [8, "setcolor", 291, 395, [6, 9, 10]], [9, "xcor", 368, 395, [8, null]], [10, "setshade", 291, 437, [8, 11, 12]], [11, "ycor", 376, 437, [10, null]], [12, "back", 291, 479, [10, 13, 14]], [13, ["number", 1000], 349, 479, [12, null]], [14, "left", 291, 521, [12, 15, null]], [15, ["number", 1], 349, 521, [14, null]], [-1, ["turtle", 1], 0, 0, 10.0, 190.8089953765448, 981.62718344766392, 11.0]] \ No newline at end of file
diff --git a/samples/colors.ta b/samples/colors.ta
index cd98b34..7c6dd38 100644
--- a/samples/colors.ta
+++ b/samples/colors.ta
@@ -1 +1 @@
-[[0, "setpensize", 202, 114, [2, 1, 3]], [1, ["number", "15"], 276, 131, [0, null]], [2, "clean", 202, 75, [13, 0]], [3, "repeat", 202, 168, [0, 4, 5, null]], [4, ["number", 360], 288, 177, [3, null]], [5, "setcolor", 297, 217, [3, 6, 7]], [6, "heading", 371, 234, [5, null]], [7, "forward", 297, 271, [5, 8, 9]], [8, ["number", 1000], 371, 280, [7, null]], [9, "back", 297, 310, [7, 10, 11]], [10, ["number", 1000], 371, 319, [9, null]], [11, "right", 297, 349, [9, 12, null]], [12, ["number", 1], 371, 358, [11, null]], [13, "start", 190, 25, [null, 2]], [-1, "turtle", 0.0, 0.0, 0.0, 359.0, 50, 15.0]] \ No newline at end of file
+[[0, "setpensize", 175, 251, [2, 1, 3]], [1, ["number", 15], 277, 251, [0, null]], [2, "clean", 175, 217, [13, 0]], [3, "repeat", 175, 293, [0, 4, 5, null]], [4, ["number", 360], 226, 293, [3, null]], [5, "setcolor", 240, 353, [3, 6, 7]], [6, "heading", 317, 353, [5, null]], [7, "forward", 240, 395, [5, 8, 9]], [8, ["number", 1000], 311, 395, [7, null]], [9, "back", 240, 437, [7, 10, 11]], [10, ["number", 1000], 298, 437, [9, null]], [11, "right", 240, 479, [9, 12, null]], [12, ["number", 1], 298, 479, [11, null]], [13, "start", 175, 175, [null, 2]], [-1, ["turtle", 1], 0, 0, 0.0, 359.0, 50, 15.0]] \ No newline at end of file
diff --git a/samples/forster.ta b/samples/forster.ta
new file mode 100644
index 0000000..4888245
--- /dev/null
+++ b/samples/forster.ta
@@ -0,0 +1 @@
+[[0, "start", 350, 8, [null, 1]], [1, "storein", 350, 50, [0, 2, 3, 9]], [2, ["string", "program"], 434, 50, [1, null]], [3, ["string", "doit"], 434, 92, [1, null]], [4, "stack", 350, 260, [6, 5, null]], [5, ["string", "runarray"], 410, 260, [4, null]], [6, "storein", 350, 176, [9, 7, 8, 4]], [7, ["string", "program"], 434, 176, [6, null]], [8, ["string", "printit"], 434, 218, [6, null]], [9, "stack", 350, 134, [1, 10, 6]], [10, ["string", "runarray"], 410, 134, [9, null]], [11, ["string", "status"], 685, 24, [85, null]], [12, "print", 625, 66, [85, 13, null]], [13, "plus2", 683, 66, [12, 16, 14]], [14, "plus2", 737, 108, [13, 17, 15]], [15, "plus2", 791, 150, [14, 21, 19]], [16, ["string", "executing "], 737, 66, [13, null]], [17, "box", 791, 108, [14, 18, null]], [18, ["string", "program"], 853, 108, [17, null]], [19, "box", 845, 192, [15, 20, null]], [20, ["string", "row"], 907, 192, [19, null]], [21, ["string", "row"], 845, 150, [15, null]], [22, ["string", "runarray"], 69, 19, [84, null]], [23, "storein", 9, 61, [84, 24, 25, 26]], [24, ["string", "row"], 93, 61, [23, null]], [25, ["number", 1], 93, 103, [23, null]], [26, "repeat", 9, 145, [23, 27, 29, null]], [27, ["number", 10], 79, 145, [26, null]], [28, ["vspace", 40], 177, 507, [37, 48]], [29, "stack", 93, 221, [26, 30, 31]], [30, ["string", "status"], 153, 221, [29, null]], [31, "storein", 93, 263, [29, 32, 33, 34]], [32, ["string", "column"], 177, 263, [31, null]], [33, ["number", 1], 177, 305, [31, null]], [34, "repeat", 93, 347, [31, 35, 37, 36]], [35, ["number", 10], 163, 347, [34, null]], [36, ["vspace", 160], 93, 439, [34, 57]], [37, "storein", 177, 423, [34, 38, 39, 28]], [38, ["string", "index"], 261, 423, [37, null]], [39, "plus2", 261, 465, [37, 42, 40]], [40, "plus2", 315, 507, [39, 43, 41]], [41, "plus2", 369, 549, [40, 45, 46]], [42, ["string", "r:"], 315, 465, [39, null]], [43, "box", 369, 507, [40, 44, null]], [44, ["string", "row"], 431, 507, [43, null]], [45, ["string", " c:"], 423, 549, [41, null]], [46, "box", 423, 591, [41, 47, null]], [47, ["string", "column"], 485, 591, [46, null]], [48, "stack", 177, 621, [28, 49, 51]], [49, "box", 237, 621, [48, 50, null]], [50, ["string", "program"], 299, 621, [49, null]], [51, "storein", 177, 663, [48, 52, 54, null]], [52, ["string", "column"], 261, 663, [51, null]], [53, ["number", 1], 315, 747, [54, null]], [54, "plus2", 261, 705, [51, 55, 53]], [55, "box", 315, 705, [54, 56, null]], [56, ["string", "column"], 377, 705, [55, null]], [57, "storein", 93, 793, [36, 58, 60, null]], [58, ["string", "row"], 177, 793, [57, null]], [59, ["number", 1], 231, 877, [60, null]], [60, "plus2", 177, 835, [57, 61, 59]], [61, "box", 231, 835, [60, 62, null]], [62, ["string", "row"], 293, 835, [61, null]], [63, ["string", "doit"], 680, 250, [86, null]], [64, "storein", 620, 292, [86, 66, 65, null]], [65, "product2", 704, 334, [64, 68, 70]], [66, "box", 704, 292, [64, 67, null]], [67, ["string", "index"], 766, 292, [66, null]], [68, "box", 758, 334, [65, 69, null]], [69, ["string", "row"], 820, 334, [68, null]], [70, "box", 758, 376, [65, 71, null]], [71, ["string", "column"], 820, 376, [70, null]], [72, ["string", "printit"], 556, 430, [87, null]], [73, "print", 496, 472, [87, 77, 75]], [74, "print", 496, 556, [75, 79, 82]], [75, "wait", 496, 514, [73, 76, 74]], [76, ["number", 0.10000000000000001], 554, 514, [75, null]], [77, "box", 554, 472, [73, 78, null]], [78, ["string", "index"], 616, 472, [77, null]], [79, "box", 554, 556, [74, 80, null]], [80, "box", 616, 556, [79, 81, null]], [81, ["string", "index"], 678, 556, [80, null]], [82, "wait", 496, 598, [74, 83, null]], [83, ["number", 0.10000000000000001], 554, 598, [82, null]], [84, "hat", 9, 11, [null, 22, 23]], [85, "hat", 625, 16, [null, 11, 12]], [86, "hat", 620, 242, [null, 63, 64]], [87, "hat", 496, 422, [null, 72, 73]], [-1, ["turtle", 1], 0, 0, 240.0, 30.0, 30.0, 5.0]] \ No newline at end of file