<snapdata remixID="10364007"><project name="Lab 4.3" app="Snap! 6, https://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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="84.734375" y="-80" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="207.8425196850393" y="116.48818897637784"><block s="receiveGo"></block><block s="clear"></block><block s="hide"></block><block s="up"></block><block s="gotoXY"><l>-100</l><l>40</l></block><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list><l>89</l><l>67</l><l>5</l><l>90</l><l>-2</l><l>0</l><l>190</l><l>8</l></list></block></block><block s="write"><block s="reportJoinWords"><list><l>Sum of Numbers : </l><custom-block s="Sum of %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>20</l></block><block s="write"><block s="reportJoinWords"><list><l>Average of Numbers : </l><custom-block s="Average of %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>0</l></block><block s="write"><block s="reportJoinWords"><list><l>Includes negatives? </l><custom-block s="includes negative? %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>-20</l></block><block s="write"><block s="reportJoinWords"><list><l>Is increasing? </l><custom-block s="is increasing? %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>-40</l></block><block s="write"><block s="reportJoinWords"><list><l>Maximum: </l><custom-block s="Maximum of %l"><block var="numbers"/></custom-block></list></block><l>12</l></block><block s="gotoXY"><l>-100</l><l>-60</l></block><block s="write"><block s="reportJoinWords"><list><l>Make all positive </l><custom-block s="make all positive %l"><block var="numbers"/></custom-block></list></block><l>12</l><comment w="530" collapsed="false">You will have to write further code here to make the returned list elements display in a more readable way.[Hint: loop and a variable to join all the list elements, or list-&gt;sentence from words, sentences library].[Optional]</comment></block><block s="gotoXY"><l>-100</l><l>-80</l></block><block s="write"><block s="reportJoinWords"><list><l>Only evens </l><custom-block s="only evens %l"><block var="numbers"/></custom-block></list></block><l>12</l><comment w="433.2" collapsed="false">You will have to write further code here to make the returned list elements display in a more readable way.[Hint: loop and a variable to join all the list elements, or list-&gt;sentence from words, sentences library].[Optional].</comment></block></script></scripts></sprite><watcher var="numbers" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Sum of %&apos;List of numbers&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doForEach"><l>item</l><block var="List of numbers"/><script><block s="doChangeVar"><l>result</l><block var="item"/></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="Average of %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment x="0" y="0" w="90" collapsed="false">Average: add all up and divide by length</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportQuotient"><custom-block s="Sum of %l"><block var="List of Numbers"/></custom-block><block s="reportListAttribute"><l><option>length</option></l><block var="List of Numbers"/></block></block></block></script></block-definition><block-definition s="includes negative? %&apos;List of Numbers&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIf"><block s="reportLessThan"><block var="item"/><l>0</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="is increasing? %&apos;List of Numbers&apos;" type="predicate" category="lists"><comment x="0" y="0" w="90" collapsed="false">add code to report true if each value in the list is greater than or equal to the one before it..</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>lastItem</l></list></block><block s="doDeclareVariables"><list><l>isSmaller</l></list></block><block s="doSetVar"><l>lastItem</l><block s="reportListItem"><l>1</l><block var="List of Numbers"/></block></block><block s="doSetVar"><l>isSmaller</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doFor"><l>i</l><l>2</l><block s="reportListAttribute"><l><option>length</option></l><block var="List of Numbers"/></block><script><block s="doIf"><block s="reportLessThan"><block s="reportListItem"><block var="i"/><block var="List of Numbers"/></block><block var="lastItem"/></block><script><block s="doSetVar"><l>isSmaller</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doSetVar"><l>lastItem</l><block s="reportListItem"><block var="i"/><block var="List of Numbers"/></block></block></script></block><block s="doReport"><block var="isSmaller"/></block></script></block-definition><block-definition s="Maximum of %&apos;List of Numbers&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>currentBiggest</l></list></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIf"><block s="reportGreaterThan"><block var="item"/><block var="currentBiggest"/></block><script><block s="doSetVar"><l>currentBiggest</l><block var="item"/></block></script></block></script></block><block s="doReport"><block var="currentBiggest"/></block></script></block-definition><block-definition s="make all positive %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment w="90" collapsed="false">add code to report a new LIST that is the same as the argument, except all negative numbers have been replaced by their absolute value. .</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>AllPositive</l></list></block><block s="doSetVar"><l>AllPositive</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doAddToList"><block s="reportMonadic"><l><option>abs</option></l><block var="item"/></block><block var="AllPositive"/></block></script></block><block s="doReport"><custom-block s="join %l with seperator %txt"><block var="AllPositive"/><l>, </l></custom-block></block></script></block-definition><block-definition s="only evens %&apos;List of Numbers&apos;" type="reporter" category="lists"><comment w="90" collapsed="false">add code to report a new LIST that contains only the even numbers from the argument list..</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>evenOnly</l></list></block><block s="doSetVar"><l>evenOnly</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="List of Numbers"/><script><block s="doIf"><block s="reportEquals"><block s="reportModulus"><block var="item"/><l>2</l></block><l>0</l></block><script><block s="doAddToList"><block var="item"/><block var="evenOnly"/></block></script></block></script></block><block s="doReport"><custom-block s="join %l with seperator %txt"><block var="evenOnly"/><l>, </l></custom-block></block></script></block-definition><block-definition s="all but first letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="199" collapsed="false">Takes a text string as input, and reports a new text string containing all but the first character of the input.</comment><header></header><code></code><translations>pt:_ sem o primeiro caractere&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="string"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportSum"><l>0</l><l>0</l></block></block></block></script></block><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>2</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></block-definition><block-definition s="all but first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="223.00000099999997" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the first word, with one space between words and no spaces at the beginning or end. (Note: consider using SENTENCE-&gt;LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a primeira palavra&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>bf</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bf</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportGreaterThan"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doSetVar"><l>bf</l><block s="reportJoinWords"><list><block var="bf"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="bf"/></block></script></block></script></block-definition><block-definition s="all but last letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="218" collapsed="false">Takes a text string as input, and reports a new text string containing all but the last letter of the input.</comment><header></header><code></code><translations>pt:_ sem o último caractere&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="string"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportSum"><l>0</l><l>0</l></block></block></block></script></block><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></block-definition><block-definition s="all but last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="211.99999999999997" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the last word, with one space between words and no spaces at the beginning or end.  (Note: consider using SENTENCE-&gt;LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a última palavra&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>bl</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bl</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><l>1</l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportLessThan"><block var="index"/><l>1</l></block><script><block s="doSetVar"><l>bl</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="bl"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doReport"><block var="bl"/></block></script></block></script></block-definition><block-definition s="first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="236.00000000000003" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the first word, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a primeira palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>first</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>first</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block></script></block><block s="doReport"><block var="first"/></block></script></block></script></block-definition><block-definition s="last letter of %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="260" collapsed="false">Takes a text string as input, and reports the last character in the string.</comment><header></header><code></code><translations>pt:o último caractere de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportLetter"><block s="reportStringSize"><block var="word"/></block><block var="word"/></block></block></script></block-definition><block-definition s="last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="262" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the last word of the input, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a última palavra de _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>last</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>last</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block></script></block><block s="doReport"><block var="last"/></block></script></block></script></block-definition><block-definition s="empty word? %&apos;word&apos;" type="predicate" category="operators"><comment x="0" y="0" w="208.00000000000003" collapsed="false">Takes a text string as input, and reports TRUE if the string has no characters in it of any kind, otherwise false.</comment><header></header><code></code><translations>pt:a palavra _ está vazia&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><l>0</l></block></block></script></block-definition><block-definition s="empty sentence? %&apos;sentence&apos;" type="predicate" category="operators"><comment x="0" y="0" w="221" collapsed="false">Takes a text string as input, and reports TRUE if the input contains no characters other than spaces (therefore, no words when the string is considered as a sentence), otherwise FALSE.</comment><header></header><code></code><translations>pt:a frase _ está vazia&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></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;ca:uneix les paraules _&#xD;es:unir las palabras _&#xD;fr:fusionne les mots _&#xD;pt:uma frase com as palavras _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportCDR"><block var="words"/></block></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;ca:llista $arrowRight frase _&#xD;es:lista $arrowRight frase _&#xD;fr:liste $arrowRight phrase _&#xD;pt:uma frase com as palavras em _&#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;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;pt:uma lista com as palavras da frase _&#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="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="146.42857142857144" collapsed="false">report a list in which each item is one letter from the input word</comment><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;ca:paraula $arrowRight llista _&#xD;es:palabra $arrowRight lista _&#xD;fr:mot $arrowRight liste _&#xD;pt:uma lista com os caracteres da palavra _&#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="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><comment x="0" y="0" w="158.57142857142858" collapsed="false">join all the items of the input list&#xD;into a single word, and report it</comment><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;ca:llista $arrowRight paraula _&#xD;es:lista $arrowRight palabra _&#xD;fr:liste $arrowRight mot _&#xD;pt:uma palavra com os caracteres em _&#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="join %&apos;list&apos; with seperator %&apos;seperator&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>return Value</l></list></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="doIfElse"><block s="reportNotEquals"><block var="i"/><l>1</l></block><script><block s="doSetVar"><l>return Value</l><block s="reportJoinWords"><list><block var="return Value"/><block var="seperator"/><block s="reportListItem"><block var="i"/><block var="list"/></block></list></block></block></script><script><block s="doSetVar"><l>return Value</l><block s="reportListItem"><block var="i"/><block var="list"/></block></block></script></block></script></block><block s="doReport"><block var="return Value"/></block></script></block-definition></blocks><variables><variable name="numbers"><list struct="atomic" id="1247">89,67,5,90,-2,0,190,8</list></variable></variables></project><media name="Lab 4.3" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>