<snapdata remixID="13537752"><project name="WP_Variables" app="Snap! 10, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="WP_Variables"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><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="reportVariadicEquals"><list><block var="data"/><block s="reportNewList"><list></list></block></list></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><list></list></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><list></list></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="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></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="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></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><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></list></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><list></list></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><list></list></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="reportVariadicGreaterThan"><list><block var="from"/><block var="to"/></list></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block var="from"/><custom-block s="numbers from %n to %n"><block s="reportVariadicSum"><list><block var="from"/><l>1</l></list></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><list></list></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="reset" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="up"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>-140</l><l>-60</l></block><block s="setSize"><l>3</l></block><block s="setColor"><color>255,112,61,1</color></block></script></block-definition></blocks><primitives></primitives><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" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="498"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAfKklEQVR4Xu3deXgcZ30H8JmV5DjhNCTEkkJIS3iKFQJJucNRY8n2k6ThaAkUCqVcDQEsyS43hRraciQQS3ISCFcoV7lajpDLkhJzhHAfzUWfQhuItTIkYAjgJJa003dXKxOOOnYk7Tsz+ugfwNbO7/d+3t/D17M7O5MmfggQIECAAIGWC6Qtr6ggAQIECBAgkAhgQ0CAAAECBCIICOAI6EoSIECAAAEBbAYIECBAgEAEAQEcAV1JAgQIECAggM0AAQIECBCIICCAI6ArSYAAAQIEBLAZIECAAAECEQQEcAR0JQkQIECAgAA2AwQIECBAIIKAAI6AriQBAgQIEBDAZoAAAQIECEQQEMAR0JUkQIAAAQIC2AwQIECAAIEIAgI4ArqSBAgQIEBAAJsBAgQIECAQQUAAR0BXkgABAgQICGAzQIAAAQIEIggI4AjoShIgQIAAAQFsBggQIECAQAQBARwBXUkCBAgQICCAzQABAgQIEIggIIAjoCtJgAABAgQEsBkgQIAAAQIRBARwBHQlCRAgQICAADYDBAgQIEAggoAAjoCuJAECBAgQEMBmgAABAgQIRBAQwBHQlSRAgAABAgLYDBAgQIAAgQgCAjgCupIECBAgQEAAmwECBAgQIBBBQABHQFeSAAECBAgIYDNAgAABAgQiCAjgCOhKEiBAgAABAWwGCBAgQIBABAEBHAFdSQIECBAgIIDNAAECBAgQiCAggCOgK0mAAAECBASwGSBAgAABAhEEBHAEdCUJECBAgIAANgMECBAgQCCCgACOgK4kAQIECBAQwGaAAAECBAhEEBDAEdCVJECAAAECAtgMECBAgACBCAICOAK6kgQIECBAQACbAQIECBAgEEFAAEdAV5IAAQIECAhgM0CAAAECBCIICOAI6EoSIECAAAEBbAYIECBAgEAEAQEcAV1JAgQIECAggM0AAQIECBCIICCAI6ArSYAAAQIEBLAZIECAAAECEQQEcAR0JQkQIECAgAA2AwQIECBAIIKAAI6AriQBAgQIEBDAZoAAAQIECEQQEMAR0JUkQIAAAQIC2AwQIECAAIEIAgI4ArqSBAgQIEBAAJsBAgQIECAQQUAAR0BXkgABAgQICGAzQIAAAQIEIggI4AjoShIgQIAAAQFsBggQIECAQAQBARwBXUkCBAgQICCAzQABAgQIEIggIIAjoCtJgAABAgQEsBkgQIAAAQIRBARwBHQlCRAgQICAADYDBAgQIEAggoAAjoCuJAECBAgQEMBmgAABAgQIRBAQwBHQlSRAgAABAgLYDBAgQIAAgQgCAjgCupIECBAgQEAAmwECBAgQIBBBQABHQFeSAAECBAgIYDNAgAABAgQiCAjgCOhKEiBAgAABAWwGCBAgQIBABAEBHAFdSQIECBAgIIDNAAECBAgQiCAggCOgK0mAAAECBASwGSBAgAABAhEEBHAEdCUJECBAgIAANgMECBAgQCCCgACOgK4kAQIECBAQwGaAAAECBAhEEBDAEdCVJECAAAECAtgMECBAgACBCAICOAK6kgQIECBAQACbAQIECBAgEEFAAEdAV5IAAQIECAhgM0CAAAECBCIICOAI6EoSIECAAAEBbAYIECBAgEAEAQEcAV1JAgQIECAggM0AAQIECBCIICCAI6ArSYAAAQIEBLAZIECAAAECEQQEcAR0JQkQIECAgAA2AwQIECBAIIKAAI6AriQBAgQIEBDAZoAAAQIECEQQEMAR0JUkQIAAAQIC2AwQIECAAIEIAgI4ArqSBAgQIEBAAJsBAgQIECAQQUAAR0BXkgABAgQICGAzQIAAAQIEIggI4AjoShIgQIAAAQFsBggQIECAQAQBARwBXUkCBAgQICCAzQABAgQIEIggIIAjoCtJgAABAgQEsBkgQIAAAQIRBARwBHQlCRAgQICAADYDBAgQIEAggoAAjoCuJAECBAgQEMBmgAABAgQIRBAQwBHQlSRAgAABAgLYDBAgQIAAgQgCAjgCupIECBAgQEAAmwECBAgQIBBBQABHQFeSAAECBAgIYDNAgAABAgQiCAjgCOhKEiBAgAABAWwGCBAgQIBABAEBHAFdSQIECBAgIIDNAAECBAgQiCAggCOgK0mAAAECBASwGSBAgAABAhEEBHAEdCUJECBAgIAANgMECBAgQCCCgACOgK4kAQIECBAQwGaAAAECBAhEEBDAEdCVJECAAAECAtgMECBAgACBCAICOAK6kgQIECBAQACbAQIECBAgEEFAAEdAV5IAAQIECAhgM0CAAAECBCIICOAI6EoSIECAAAEBbAYIECBAgEAEAQEcAV1JAgQIECAggM0AAQIECBCIICCAI6ArSYAA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</pentrails><costumes><list struct="atomic" id="499"></list></costumes><sounds><list struct="atomic" id="500"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-40" y="-60" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="505"><costumes><list struct="atomic" id="506"></list></costumes><sounds><list struct="atomic" id="507"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="259.2857142857143" y="26.428571428571445" w="116.42857142857143" collapsed="false">Draw a triangle, square, and pentagon!</comment><script x="34.333332333333374" y="40.999999999999886"><block s="receiveGo"></block><custom-block s="reset"></custom-block></script><script x="106.33333233333337" y="132.8333333333332"><block s="down"></block><block s="doRepeat"><l>3</l><script></script></block></script><script x="241.33333233333337" y="197.66666666666652"><block s="down"></block></script><script x="199.33333233333337" y="258.4999999999998"><block s="doWait"><l>1</l></block></script><script x="80.33333233333337" y="221.66666666666652"><block s="up"></block></script><script x="100.33333233333337" y="289.4999999999998"><block s="setColor"><color>145,26,68,1</color></block></script><script x="57.333332333333374" y="434.4999999999998"><block s="turn"><l>120</l></block></script><script x="97.33333233333337" y="499.4999999999998"><block s="doWait"><l>1</l></block></script><script x="12.333332333333374" y="394.4999999999998"><block s="doWait"><l>1</l></block></script><script x="121.33333233333337" y="345.4999999999998"><block s="forward"><l>100</l></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="WP_Variables" app="Snap! 10, https://snap.berkeley.edu" version="2"></media></snapdata>