Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/samples
diff options
context:
space:
mode:
Diffstat (limited to 'samples')
-rw-r--r--samples/cherlin.ta1
-rw-r--r--samples/sinfunction.ta1
-rw-r--r--samples/tangents.ta1
3 files changed, 3 insertions, 0 deletions
diff --git a/samples/cherlin.ta b/samples/cherlin.ta
new file mode 100644
index 0000000..5027788
--- /dev/null
+++ b/samples/cherlin.ta
@@ -0,0 +1 @@
+[[0, "hat1", 555, 188, [null, 1]], [1, "repeat", 555, 230, [0, 2, 3, null]], [2, ["number", 100], 606, 230, [1, null]], [3, "setpensize", 620, 290, [1, 81, 4]], [4, "setcolor", 620, 332, [3, 5, 83]], [5, "plus2", 697, 332, [4, 6, 7]], [6, "color", 751, 332, [5, null]], [7, ["number", 2], 751, 374, [5, null]], [8, "setxy", 620, 408, [83, 9, 10, 84]], [9, ["number", 0], 678, 408, [8, null]], [10, "minus2", 678, 450, [8, 11, 12]], [11, ["number", 0], 732, 450, [10, null]], [12, "box1", 756, 496, [10, null]], [13, "seth", 620, 526, [84, 14, 15]], [14, ["number", 270], 719, 526, [13, null]], [15, "arc", 620, 568, [13, 16, 17, 18]], [16, ["number", 360], 678, 568, [15, null]], [17, "box1", 678, 610, [15, null]], [18, "setxy", 620, 652, [15, 19, 20, 85]], [19, ["number", 400], 678, 652, [18, null]], [20, "minus2", 678, 694, [18, 21, 22]], [21, "box1", 732, 694, [20, null]], [22, ["number", 200], 756, 740, [20, null]], [23, "forward", 620, 770, [85, 24, 25]], [24, ["number", 800], 691, 770, [23, null]], [25, "stack2", 620, 812, [23, 26]], [26, "storeinbox1", 620, 846, [25, 27, null]], [27, "plus2", 738, 846, [26, 28, 29]], [28, "box1", 792, 846, [27, null]], [29, ["number", 4], 792, 888, [27, null]], [30, "start", 265, 195, [null, 31]], [31, "clean", 265, 237, [30, 32]], [32, "setpensize", 265, 271, [31, 82, 33]], [33, "storeinbox1", 265, 313, [32, 34, 35]], [34, ["number", 100], 383, 313, [33, null]], [35, "setcolor", 265, 355, [33, 36, 37]], [36, ["number", 0], 342, 355, [35, null]], [37, "setxy", 265, 397, [35, 38, 39, 40]], [38, ["number", 400], 323, 397, [37, null]], [39, ["number", -200], 323, 439, [37, null]], [40, "seth", 265, 481, [37, 41, 42]], [41, ["number", 270], 364, 481, [40, null]], [42, "forward", 265, 523, [40, 43, 44]], [43, ["number", 800], 336, 523, [42, null]], [44, "setxy", 265, 565, [42, 45, 46, 47]], [45, ["number", 0], 323, 565, [44, null]], [46, ["number", 0], 323, 607, [44, null]], [47, "forward", 265, 649, [44, 48, 49]], [48, ["number", 0], 336, 649, [47, null]], [49, "stack1", 265, 691, [47, null]], [50, "hat2", 930, 192, [null, 51]], [51, "setpensize", 930, 234, [50, 52, 53]], [52, ["number", 8], 1032, 234, [51, null]], [53, "storeinbox2", 930, 276, [51, 54, 60]], [54, "product2", 1048, 276, [53, 55, 56]], [55, ["number", 20], 1102, 276, [54, null]], [56, "sqrt", 1102, 318, [54, 57]], [57, "minus2", 1156, 318, [56, 58, 59]], [58, "box1", 1210, 318, [57, null]], [59, ["number", 100], 1234, 364, [57, null]], [60, ["vspace", 0], 930, 318, [53, 61]], [61, "setxy", 930, 352, [60, 62, 63, 66]], [62, "box2", 988, 352, [61, null]], [63, "minus2", 988, 394, [61, 64, 65]], [64, "box1", 1042, 394, [63, null]], [65, ["number", 200], 1066, 440, [63, null]], [66, ["vspace", 0], 930, 436, [61, 67]], [67, "forward", 930, 470, [66, 68, 70]], [68, ["identity2", 0], 1001, 470, [67, 69]], [69, ["number", 0], 1055, 470, [68, null]], [70, "setxy", 930, 512, [67, 74, 75, 78]], [71, "minus2", 1162, 512, [74, 72, 73]], [72, ["number", 0], 1216, 512, [71, null]], [73, "box2", 1240, 558, [71, null]], [74, ["identity2", 60], 988, 512, [70, 71]], [75, "minus2", 988, 554, [70, 76, 77]], [76, "box1", 1042, 554, [75, null]], [77, ["number", 200], 1066, 600, [75, null]], [78, ["vspace", 0], 930, 596, [70, 79]], [79, "forward", 930, 630, [78, 80, null]], [80, ["number", 0], 1001, 630, [79, null]], [81, ["number", 1], 722, 290, [3, null]], [82, ["number", 3], 367, 271, [32, null]], [83, ["vspace", 0], 620, 374, [4, 8]], [84, ["vspace", 0], 620, 492, [8, 13]], [85, ["vspace", 0], 620, 736, [18, 23]], [-1, ["turtle", 1], -397, 296, 270.0, 200.0, 50, 8.0]] \ No newline at end of file
diff --git a/samples/sinfunction.ta b/samples/sinfunction.ta
new file mode 100644
index 0000000..e9285ae
--- /dev/null
+++ b/samples/sinfunction.ta
@@ -0,0 +1 @@
+[[0, "start", 169, 183, [null, 20]], [1, "storeinbox1", 169, 293, [21, 2, 3]], [2, ["number", "-3.14"], 287, 293, [1, null]], [3, "repeat", 169, 335, [1, 4, 24, null]], [4, ["number", "628"], 220, 335, [3, null]], [5, "setxy", 234, 631, [33, 28, 30, 12]], [6, "box1", 356, 437, [22, null]], [7, ["identity2", 40], 356, 555, [8, 9]], [8, "product2", 302, 555, [26, 7, 11]], [9, "myfunc", 490, 555, [7, 10, 19]], [10, ["string", "sin(x)"], 570, 555, [9, null]], [11, ["number", "100"], 356, 597, [8, null]], [12, ["vspace", 0], 234, 715, [5, 13]], [13, "forward", 234, 749, [12, 14, 15]], [14, ["number", 0], 305, 749, [13, null]], [15, "storeinbox1", 234, 791, [13, 16, null]], [16, "plus2", 352, 791, [15, 17, 18]], [17, "box1", 406, 791, [16, null]], [18, ["number", "0.01"], 406, 833, [16, null]], [19, "box1", 570, 597, [9, null]], [20, "clean", 169, 225, [0, 21]], [21, "cartesian", 169, 259, [20, 1]], [22, "product2", 302, 437, [24, 6, 23]], [23, ["number", 100], 356, 479, [22, null]], [24, "storein", 234, 395, [3, 25, 22, 32]], [25, ["string", "x"], 302, 395, [24, null]], [26, "storein", 234, 513, [32, 27, 8, 33]], [27, ["string", "sin(x)"], 302, 513, [26, null]], [28, "box", 292, 631, [5, 29, null]], [29, ["string", "x"], 347, 631, [28, null]], [30, "box", 292, 673, [5, 31, null]], [31, ["string", "sin(x)"], 347, 673, [30, null]], [32, ["vspace", 0], 234, 479, [24, 26]], [33, ["vspace", 0], 234, 597, [26, 5]], [-1, ["turtle", 1], 312, 1, 0, 0, 50, 5]] \ No newline at end of file
diff --git a/samples/tangents.ta b/samples/tangents.ta
new file mode 100644
index 0000000..98b676d
--- /dev/null
+++ b/samples/tangents.ta
@@ -0,0 +1 @@
+[[0, "hat1", 577, 188, [null, 81]], [1, "repeat", 577, 272, [81, 2, 3, 83]], [2, ["number", 50], 628, 272, [1, null]], [3, "setcolor", 642, 332, [1, 4, 30]], [4, "plus2", 719, 332, [3, 5, 6]], [5, "color", 773, 332, [4, null]], [6, ["number", 2], 773, 374, [4, null]], [7, "setxy", 642, 408, [30, 8, 9, 28]], [8, ["number", 0], 700, 408, [7, null]], [9, "minus2", 700, 450, [7, 10, 11]], [10, ["number", 0], 754, 450, [9, null]], [11, "box1", 778, 496, [9, null]], [12, "seth", 642, 526, [28, 13, 14]], [13, ["number", 270], 741, 526, [12, null]], [14, "arc", 642, 568, [12, 15, 16, 17]], [15, ["number", 360], 700, 568, [14, null]], [16, "box1", 700, 610, [14, null]], [17, "setxy", 642, 652, [14, 18, 19, 29]], [18, ["number", 400], 700, 652, [17, null]], [19, "minus2", 700, 694, [17, 20, 21]], [20, "box1", 754, 694, [19, null]], [21, ["number", 200], 778, 740, [19, null]], [22, "forward", 642, 770, [29, 23, 24]], [23, ["number", 800], 713, 770, [22, null]], [24, "storeinbox1", 642, 812, [22, 25, null]], [25, "plus2", 760, 812, [24, 26, 27]], [26, "box1", 814, 812, [25, null]], [27, ["number", 4], 814, 854, [25, null]], [28, ["vspace", 0], 642, 492, [7, 12]], [29, ["vspace", 0], 642, 736, [17, 22]], [30, ["vspace", 0], 642, 374, [3, 7]], [31, "clean", 264, 217, [76, 32]], [32, "setpensize", 264, 251, [31, 33, 34]], [33, ["number", 2], 366, 251, [32, null]], [34, "storeinbox1", 264, 293, [32, 35, 36]], [35, ["number", 100], 382, 293, [34, null]], [36, "setcolor", 264, 335, [34, 37, 38]], [37, ["number", 0], 341, 335, [36, null]], [38, "setxy", 264, 377, [36, 39, 40, 41]], [39, ["number", 400], 322, 377, [38, null]], [40, ["number", -200], 322, 419, [38, null]], [41, "seth", 264, 461, [38, 42, 43]], [42, ["number", 270], 363, 461, [41, null]], [43, "forward", 264, 503, [41, 44, 45]], [44, ["number", 800], 335, 503, [43, null]], [45, "setxy", 264, 545, [43, 46, 47, 48]], [46, ["number", 0], 322, 545, [45, null]], [47, ["number", 0], 322, 587, [45, null]], [48, "forward", 264, 629, [45, 49, 50]], [49, ["number", 0], 335, 629, [48, null]], [50, "stack1", 264, 671, [48, 51]], [51, "stack2", 264, 705, [50, null]], [52, "hat2", 945, 186, [null, 78]], [53, "setcolor", 945, 270, [78, 54, 55]], [54, ["number", 0], 1022, 270, [53, null]], [55, "storeinbox2", 945, 312, [53, 56, 57]], [56, ["number", -300], 1063, 312, [55, null]], [57, "repeat", 945, 354, [55, 58, 59, 80]], [58, ["number", 601], 996, 354, [57, null]], [59, "setxy", 1010, 414, [57, 60, 62, 69]], [60, "box2", 1068, 414, [59, null]], [61, ["identity2", 40], 1310, 456, [63, 64]], [62, "division2", 1068, 456, [59, 77, 68]], [63, "minus2", 1256, 456, [77, 61, 67]], [64, "product2", 1444, 456, [61, 65, 66]], [65, "box2", 1498, 456, [64, null]], [66, "box2", 1498, 498, [64, null]], [67, ["number", 40000], 1334, 502, [63, null]], [68, ["number", 400], 1146, 502, [62, null]], [69, ["vspace", 0], 1010, 498, [59, 70]], [70, "forward", 1010, 532, [69, 71, 72]], [71, ["number", 0], 1081, 532, [70, null]], [72, "storeinbox2", 1010, 574, [70, 73, null]], [73, "plus2", 1128, 574, [72, 74, 75]], [74, "box2", 1182, 574, [73, null]], [75, ["number", 1], 1182, 616, [73, null]], [76, "start", 264, 175, [null, 31]], [77, ["identity2", 40], 1122, 456, [62, 63]], [78, "sandwichtop", 927, 228, [52, 79, 53]], [79, ["string", "exponential"], 1030, 228, [78, null]], [80, ["sandwichcollapsed", 1], 945, 270, [57, null]], [81, "sandwichtop", 559, 230, [0, 82, 1]], [82, ["string", "tangents"], 662, 230, [81, null]], [83, ["sandwichcollapsed", 1], 577, 272, [1, null]], [-1, ["turtle", 1], 300, 125, 270.0, 0.0, 50, 2.0]] \ No newline at end of file