<snapdata remixID="9376833"><project name="Recursion Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><watcher var="data" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70" hidden="true"/><sprite name="Sprite(2)" idx="2" x="-120" y="106.00000000000001" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="101.99999999999997,127.5,0,1" pen="tip" id="9"><costumes><list id="10"><item><costume name="button_level-copies" center-x="112" center-y="28" image="data:image/png;base64,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" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="39" y="53"><block s="receiveGo"></block><block s="hide"></block></script><script x="39" y="161"><block s="receiveMessage"><l>start</l></block><block s="show"></block></script><script x="235" y="63"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What word would you like copied?</l></block><block s="doSetVar"><l>word for copy</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many times would you like that word copied?</l></block><block s="doSetVar"><l>times for copy</l><block s="getLastAnswer"></block></block><block s="doSayFor"><custom-block s="copies %n %txt"><block var="times for copy"/><block var="word for copy"/></custom-block><l>3</l></block></script></scripts></sprite><watcher var="word for copy" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="times for copy" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><sprite name="Sprite(4)" idx="4" x="-84" y="-114" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,158.91599999999997,193.8,1" pen="tip" id="43"><costumes><list id="44"><item><costume name="button_level-pascals-triangle" center-x="155" center-y="27" image="data:image/png;base64,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" id="45"/></item></list></costumes><sounds><list struct="atomic" id="46"></list></sounds><blocks></blocks><variables></variables><scripts><script x="64" y="20"><block s="receiveGo"></block><block s="hide"></block></script><script x="65" y="107"><block s="receiveMessage"><l>start</l></block><block s="show"></block></script><script x="64" y="208"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>How many rows?</l></block><block s="doSetVar"><l>rows for pascal</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How many columns?</l></block><block s="doSetVar"><l>columms for pascal</l><block s="getLastAnswer"></block></block><block s="doSayFor"><custom-block s="pascal %n %n"><block var="rows for pascal"/><block var="columms for pascal"/></custom-block><l>3</l></block></script></scripts></sprite><sprite name="Sprite(3)" idx="3" x="-107" y="-7" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,121.278,209.1,1" pen="tip" id="75"><costumes><list id="76"><item><costume name="button_level-fibonacci" center-x="132" center-y="29" image="data:image/png;base64,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" id="77"/></item></list></costumes><sounds><list struct="atomic" id="78"></list></sounds><blocks></blocks><variables></variables><scripts><script x="78" y="42"><block s="receiveGo"></block><block s="hide"></block></script><script x="78" y="125"><block s="receiveMessage"><l>start</l></block><block s="show"></block></script><script x="71" y="216"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What number would you like translated into fibonacci?</l></block><block s="doSayFor"><custom-block s="fib %s"><block s="getLastAnswer"></block></custom-block><l>2</l></block></script></scripts></sprite><sprite name="Sprite" idx="1" x="145.7050078874904" y="3.64357021411422" heading="150" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="97"><costumes><list struct="atomic" id="98"></list></costumes><sounds><list struct="atomic" id="99"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13.711442786069654" y="10"><block s="receiveGo"></block><block s="doSayFor"><l>Hi!</l><l>2</l></block><block s="doSayFor"><l>I have written code for 3 different levels showing recursion</l><l>3</l></block><block s="doBroadcast"><l>start</l></block><block s="doSayFor"><l>Which one would you like to try?</l><l>3</l></block></script><script x="11.900497512437852" y="153.55223880597026"><custom-block s="initials %s"><l></l><comment w="225.33333333333334" collapsed="true">ex. (initials potatoes are delicious) = pod</comment></custom-block></script><script x="10.422885572139364" y="229.0845771144281"><custom-block s="to binary %n"><l></l><comment w="130.66666666666666" collapsed="true">new solution with recursion; cannot be old code</comment></custom-block></script><script x="12.009950248756269" y="264.21890547263683"><custom-block s="pig word %s"><l></l></custom-block></script><script x="12.119402985074657" y="298.358206955224"><custom-block s="pig latin %s"><custom-block s="sentence $arrowRight list %txt"><l>chris we want to talk so nobody understands us</l></custom-block></custom-block></script><script x="12.900497512437852" y="336.35820695522386"><custom-block s="triangle size: %n"><l></l><comment w="204" collapsed="true">should draw a triangle of given size</comment></custom-block></script><script x="13.567164179104509" y="375.358206955224"><custom-block s="triangle fractal level: %n size: %n"><l></l><l></l></custom-block></script><script x="13.567164179104509" y="419.69154028855735"><custom-block s="fractal other"><comment w="169.33333333333334" collapsed="true">create your own fractal problem (examples in textbook)</comment></custom-block></script><script x="400.01492537313436" y="148.07960199004975"><custom-block s="fib %s"><l>7</l><comment w="80" collapsed="false">ex. (fib 7) = 13</comment></custom-block></script><script x="393.1111353915189" y="112.17910547761198"><custom-block s="copies %n %txt"><l>4</l><l>spam</l><comment w="241.49253731343276" collapsed="true">ex. (copies 4 spam) = spam spam spam spam</comment></custom-block></script><script x="393" y="227.61194029850748"><custom-block s="pascal %n %n"><l>6</l><l>4</l><comment w="117.61194029850748" collapsed="true">ex. (pascal 6 4) = 15</comment></custom-block></script></scripts></sprite><watcher var="rows for pascal" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="columms for pascal" style="normal" x="10" y="166.00000799999998" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="initials %&apos;sentence&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><l/><script><block s="doReport"><l></l></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="copies %&apos;num&apos; %&apos;word&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="num"/><l>0</l></block><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l> </l><custom-block s="copies %n %txt"><block s="reportDifference"><block var="num"/><l>1</l></block><block var="word"/></custom-block></list></block></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="spell number" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="fib %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>data</l><block s="reportNewList"><list><l>1</l><l>1</l></list></block></block><block s="doIf"><block s="reportLessThan"><block var="num"/><block s="reportSum"><block s="reportListLength"><block var="data"/></block><l>1</l></block></block><script><block s="doReport"><block s="reportListItem"><block var="num"/><block var="data"/></block></block></script></block><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportSum"><custom-block s="fib %s"><block s="reportDifference"><block var="num"/><l>1</l></block></custom-block><custom-block s="fib %s"><block s="reportDifference"><block var="num"/><l>2</l></block></custom-block></block></block><block s="doIf"><block s="reportEquals"><block var="num"/><block s="reportSum"><block s="reportListLength"><block var="data"/></block><l>1</l></block></block><script><block s="doAddToList"><block var="a"/><block var="data"/></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="pig latin %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="empty? %l"><block var="list"/></custom-block><script><block s="doReport"><l> </l></block></script><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block></script></block-definition><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations>de:drucke _ in Größe _&#xD;</translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations>de:ist _ leer?&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:behalte Elemente, die _ aus _&#xD;</translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:kombiniere mit _ die Elemente von _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations>de:wenn _ dann _ sonst _&#xD;</translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:für _ = _ bis _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations>de:fange _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _ _&#xD;</translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations>de:für jedes _ von _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="numbers from %&apos;from&apos; to %&apos;to&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Zahlen von _ bis _&#xD;</translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block var="from"/><block var="to"/></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block var="from"/><custom-block s="numbers from %n to %n"><block s="reportSum"><block var="from"/><l>1</l></block><block var="to"/></custom-block></block></block></script></block-definition><block-definition s="map %&apos;func&apos; over %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:wende _ an auf _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="func"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><custom-block s="map %repRing over %l"><block var="func"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block-definition><block-definition s="pig word %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><custom-block s="word $arrowRight list %txt"><block var="word"/></custom-block></block><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="pascal %&apos;row&apos; %&apos;column&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportLessThan"><block var="row"/><block var="column"/></block><script><block s="doReport"><l>irrational</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block var="column"/><l>0</l></block><script><block s="doReport"><l>1</l></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="column"/><block var="row"/></block><script><block s="doReport"><l>1</l></block></script><script><block s="doReport"><block s="reportSum"><custom-block s="pascal %n %n"><block s="reportDifference"><block var="row"/><l>1</l></block><block s="reportDifference"><block var="column"/><l>1</l></block></custom-block><custom-block s="pascal %n %n"><block s="reportDifference"><block var="row"/><l>1</l></block><block var="column"/></custom-block></block></block></script></block></script></block></script></block-definition><block-definition s="to binary %&apos;number&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block></script></block-definition><block-definition s="triangle fractal level: %&apos;level&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doRepeat"><l>3</l><script><block s="forward"><block var="size"/></block><block s="turn"><l>30</l></block><custom-block s="triangle fractal level: %n size: %n"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>0.5</l></block></custom-block><block s="turn"><l>150</l></block></script></block></script></block-definition><block-definition s="triangle size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doRepeat"><l></l><script><block s="forward"><l></l></block><block s="turn"><l></l></block></script></block></script></block-definition><block-definition s="fractal other" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><variables><variable name="data"><list struct="atomic" id="843">1,1,2</list></variable><variable name="word for copy"><l>sydney</l></variable><variable name="times for copy"><l>4</l></variable><variable name="rows for pascal"><l>6</l></variable><variable name="columms for pascal"><l>4</l></variable></variables></project><media name="Recursion Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>