···3535 'myst_parser',
3636 'sphinx.ext.autodoc',
3737 'sphinx.ext.napoleon',
3838+ 'jupyterlite_sphinx',
3839]
39404041# Add any paths that contain templates here, relative to this directory.
···5657# Add any paths that contain custom static files (such as style sheets) here,
5758# relative to this directory. They are copied after the builtin static files,
5859# so a file named "default.css" will overwrite the builtin "default.css".
5959-# html_static_path = ['_static']6060+# html_static_path = ['_static']
6161+6262+# Jupyterlite
6363+jupyterlite_contents = ["example.jpblockly", "logic.jpblockly", "loops.jpblockly", "text_and_lists.jpblockly", "functions.jpblockly"]
6464+jupyterlite_dir = "."
6565+jupyterlite_config = "jupyterlite_config.json"
···11+{"blocks":{"languageVersion":0,"blocks":[{"type":"procedures_defreturn","id":"%8PNf28db!8zx+dd?%ji","x":675,"y":61,"extraState":{"params":[{"name":"x","id":"q0cacp9:z4~OoAPJD;,C"},{"name":"y","id":"CW(vE:rK%t[x6D3u2o^E"}]},"icons":{"comment":{"text":"Given two colors blend them together and return the new color.","pinned":false,"height":80,"width":160}},"fields":{"NAME":"blend colors"},"inputs":{"STACK":{"block":{"type":"variables_set","id":"yhtLWu1UAK8q6UnM42:*","fields":{"VAR":{"id":"^g2Uj9MfJG$l7y429CXC"}},"inputs":{"VALUE":{"block":{"type":"colour_blend","id":"Z[NU~CekM,dcy6s5g`jT","inputs":{"COLOUR1":{"shadow":{"type":"colour_picker","id":"MJcF7laq2[($byO:zY!z","fields":{"COLOUR":"#ff0000"}},"block":{"type":"variables_get","id":"IEN9YD}{-#M]pHAlxx.$","fields":{"VAR":{"id":"q0cacp9:z4~OoAPJD;,C"}}}},"COLOUR2":{"shadow":{"type":"colour_picker","id":"8qEW3`30@u!4gVyBaLDX","fields":{"COLOUR":"#ffffff"}},"block":{"type":"variables_get","id":"~K:*1w)X0sk*I0VLYQHr","fields":{"VAR":{"id":"CW(vE:rK%t[x6D3u2o^E"}}}},"RATIO":{"shadow":{"type":"math_number","id":"N?$vgO28idfY^ot|B2Gf","fields":{"NUM":0.5}}}}}}}}},"RETURN":{"block":{"type":"variables_get","id":"U_JpRYt5d|/CIoPllP1g","fields":{"VAR":{"id":"^g2Uj9MfJG$l7y429CXC"}}}}}},{"type":"variables_set","id":",kwuc=NJCZ@[bAACvz*|","x":-3,"y":76,"fields":{"VAR":{"id":"Hfm;!%[BIJL%q3lMPG+C"}},"inputs":{"VALUE":{"block":{"type":"colour_random","id":"CbbTVSYni`e*:?x?rmlV"}}},"next":{"block":{"type":"variables_set","id":"#jL#GO%p{@PE}!AjShPo","fields":{"VAR":{"id":"Ha!q|23ni|13^3=2}4!q"}},"inputs":{"VALUE":{"block":{"type":"colour_random","id":"7DV=;7eTBYT[:gu-LjE7"}}},"next":{"block":{"type":"text_print","id":"y-JhP(a9@pY?WfnS@F!q","inputs":{"TEXT":{"shadow":{"type":"text","id":"+ENEt4:6#@7zoKnQWfi`","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"i_u9:RFgY`,HeN!2[NXt","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"!q/c.uj`^4rimA,zLirP","fields":{"TEXT":"Initial colors: "}}},"ADD1":{"block":{"type":"text_join","id":"m3UhYbtgIc3q,vsAs4Mp","extraState":{"itemCount":3},"inputs":{"ADD0":{"block":{"type":"variables_get","id":"vChfBN5W]+gN1bF5m{{D","fields":{"VAR":{"id":"Hfm;!%[BIJL%q3lMPG+C"}}}},"ADD1":{"block":{"type":"text","id":"lx{9H+ej.BL)_,nno[se","fields":{"TEXT":" and "}}},"ADD2":{"block":{"type":"variables_get","id":"|3!]gyVuu,SWNg-Ej2UQ","fields":{"VAR":{"id":"Ha!q|23ni|13^3=2}4!q"}}}}}}}}}}},"next":{"block":{"type":"text_print","id":"!9GpxWxAuFu}RXlKwwKU","inputs":{"TEXT":{"shadow":{"type":"text","id":"+ENEt4:6#@7zoKnQWfi`","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"^O7k|#/QVw64tkQzE,jL","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"g8*hkX]y2W1DtmOG{YDt","fields":{"TEXT":"Blended color: "}}},"ADD1":{"block":{"type":"procedures_callreturn","id":"a=?]IhVl5[)h`)efB^2K","extraState":{"name":"blend colors","params":["x","y"]},"inputs":{"ARG0":{"block":{"type":"variables_get","id":";lny}q%LI*45*$Vwu/7a","fields":{"VAR":{"id":"Hfm;!%[BIJL%q3lMPG+C"}}}},"ARG1":{"block":{"type":"variables_get","id":"HaW6U=VZzQLn-:}KbLB[","fields":{"VAR":{"id":"Ha!q|23ni|13^3=2}4!q"}}}}}}}}}}}}}}}}}}]},"variables":[{"name":"color_1","id":"Hfm;!%[BIJL%q3lMPG+C"},{"name":"x","id":"q0cacp9:z4~OoAPJD;,C"},{"name":"y","id":"CW(vE:rK%t[x6D3u2o^E"},{"name":"color_2","id":"Ha!q|23ni|13^3=2}4!q"},{"name":"blend","id":"^g2Uj9MfJG$l7y429CXC"}]}
+5
docs/index.rst
···1313.. image:: _static/OverviewBlockly.gif
1414 :alt: Functionality of extension
15151616+Try it directly in your browser using JupyterLite!
1717+1818+.. image:: https://jupyterlite.rtfd.io/en/latest/_static/badge.svg
1919+ :target: https://jupyterlab-blockly.readthedocs.io/en/latest
2020+1621.. toctree::
1722 :maxdepth: 2
1823 :caption: Contents:
···11+{"blocks":{"languageVersion":0,"blocks":[{"type":"variables_set","id":"wDLmZpk=o.zPiheeW[p`","x":246,"y":12,"fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}},"inputs":{"VALUE":{"block":{"type":"math_random_int","id":"h9xU-=1(!g=]rwgqMn#g","inputs":{"FROM":{"shadow":{"type":"math_number","id":"VuFp,ptuc^ZKIJV5.a#J","fields":{"NUM":1}}},"TO":{"shadow":{"type":"math_number","id":"nm+[7uotKw@wESwLa_PB","fields":{"NUM":100}}}}}}},"next":{"block":{"type":"controls_if","id":"BUoR?nPdN5KvbCsNW7r]","extraState":{"elseIfCount":2},"inputs":{"IF0":{"block":{"type":"logic_operation","id":"wU`@*8#A77U%yb^3@*1o","fields":{"OP":"AND"},"inputs":{"A":{"block":{"type":"math_number_property","id":"6|uDk}y4bZ;ky|`!Z*h2","extraState":"<mutation divisor_input=\"true\"></mutation>","fields":{"PROPERTY":"DIVISIBLE_BY"},"inputs":{"NUMBER_TO_CHECK":{"shadow":{"type":"math_number","id":"T%phq7+)5q4NO#f/Q7^[","fields":{"NUM":0}},"block":{"type":"variables_get","id":"u61nU9OHh](LVKNU?;pL","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"DIVISOR":{"block":{"type":"math_number","id":";@=zet9NPcKL6s4i5OHc","fields":{"NUM":3}}}}}},"B":{"block":{"type":"logic_compare","id":"vnQaU|jp=su?GX,a}XZm","fields":{"OP":"GTE"},"inputs":{"A":{"block":{"type":"variables_get","id":"+cm..%C08[jAT^q$6Kgx","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"B":{"block":{"type":"math_number","id":"6KXM:**e-D?boq8]p%G7","fields":{"NUM":25}}}}}}}}},"DO0":{"block":{"type":"text_print","id":"7%$a|?E0MFm)+$}%S@;6","inputs":{"TEXT":{"shadow":{"type":"text","id":"(hKNR`Ut.Ni:6Xi)K|6j","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"A0[HOk0`yA}L(6/W~Z2O","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"{q%^Q0[ZZLOO{zdlBFKk","fields":{"TEXT":"Congrats! "}}},"ADD1":{"block":{"type":"text_join","id":"(.A_5nemR[]Cy}@L9QzP","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"variables_get","id":"M)nWaxDP7{Awc7#70V%S","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"ADD1":{"block":{"type":"text","id":"c)nhVdu.[+Y,od}~!b(*","fields":{"TEXT":" is divisible by 3 and larger than 25!"}}}}}}}}}}}},"IF1":{"block":{"type":"logic_negate","id":")GNHsUgX.~D|[-2e6ayP","inputs":{"BOOL":{"block":{"type":"math_number_property","id":"IB+Gx0//uVHMqK@0Pr.3","extraState":"<mutation divisor_input=\"true\"></mutation>","fields":{"PROPERTY":"DIVISIBLE_BY"},"inputs":{"NUMBER_TO_CHECK":{"shadow":{"type":"math_number","id":"T%phq7+)5q4NO#f/Q7^[","fields":{"NUM":0}},"block":{"type":"variables_get","id":"Yaqjjy2V64wULW1Ql?F@","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"DIVISOR":{"block":{"type":"math_number","id":"@Qy}b#{,b7(FpNUEPj!f","fields":{"NUM":3}}}}}}}}},"DO1":{"block":{"type":"text_print","id":"tBqlk~n6y=P1jY|Ky%)e","inputs":{"TEXT":{"shadow":{"type":"text","id":"(hKNR`Ut.Ni:6Xi)K|6j","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"hR6`10j=^F~d[5Re:@VP","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"variables_get","id":"W{1P:D0w(9J4o75MMuR1","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"ADD1":{"block":{"type":"text","id":"oHLR7GkhA?=Kb8a!oLXo","fields":{"TEXT":" is NOT divisible by 3!"}}}}}}}}},"IF2":{"block":{"type":"logic_negate","id":"#!o}dag`)0npQ?^!hDqM","inputs":{"BOOL":{"block":{"type":"logic_compare","id":"Zm,Iy,a*/lO6Ri9f08e+","fields":{"OP":"GTE"},"inputs":{"A":{"block":{"type":"variables_get","id":"OsY^w7s,giMYG$EVB4,]","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"B":{"block":{"type":"math_number","id":"6M{9^031@Kjm[K@zSt{h","fields":{"NUM":25}}}}}}}}},"DO2":{"block":{"type":"text_print","id":"2PLiBax9l(}8:7:_Mlu@","inputs":{"TEXT":{"shadow":{"type":"text","id":"(hKNR`Ut.Ni:6Xi)K|6j","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"X~K[+1MRVl,h}-M/~.19","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"variables_get","id":"V*@NXJKek)%fY{S1%=ut","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"ADD1":{"block":{"type":"text","id":"/OO{:XeT?)UX1Wl2i?`C","fields":{"TEXT":" is NOT larger than 25!"}}}}}}}}}}}}}]},"variables":[{"name":"x","id":"$25ybDrwjy+Oe;{@Sv.F"}]}
···11+{"blocks":{"languageVersion":0,"blocks":[{"type":"variables_set","id":"+KR|!G[wern+Aej3X]G7","x":469,"y":80,"fields":{"VAR":{"id":"BzS^)f3qbnFu;Pq{XN!D"}},"inputs":{"VALUE":{"block":{"type":"text_changeCase","id":"F%:|CuDY1?PY*}pkm,fH","fields":{"CASE":"UPPERCASE"},"inputs":{"TEXT":{"shadow":{"type":"text","id":"Fad%2p7jK[^3^}~IsP/l","fields":{"TEXT":"abc"}},"block":{"type":"variables_get","id":"{6Egvt2*eTWS*WlKnBu+","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}}}}}},"next":{"block":{"type":"text_print","id":"](XCtQShq2)N#P:IEe[7","inputs":{"TEXT":{"shadow":{"type":"text","id":"^y.9,OK)Q/gLi;GLA^Qo","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"R77]h0Qo!7EIg5?2+PxK","extraState":{"itemCount":4},"inputs":{"ADD0":{"block":{"type":"text","id":"m^MdunVnn}zN1ihO?.Ax","fields":{"TEXT":"Transformed uppercase sentence: "}}},"ADD1":{"block":{"type":"variables_get","id":"gWA.Zt`!NF^WABnKx}$t","fields":{"VAR":{"id":"BzS^)f3qbnFu;Pq{XN!D"}}}},"ADD2":{"block":{"type":"text","id":"5Ku^f92N_)Y}:0)(N1*E","fields":{"TEXT":"Length of sentance: "}}},"ADD3":{"block":{"type":"text_length","id":"z:$X`6EVdUW~g4kSJ7?:","inputs":{"VALUE":{"shadow":{"type":"text","id":"#WrSlw/llw{HC@}0QZxf","fields":{"TEXT":"abc"}},"block":{"type":"variables_get","id":"#4Rs^8nhf7vq-)Yny`:=","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}}}}}}}}}}}},{"type":"variables_set","id":"@6bOsnAF6FWHwo`yi5;C","x":22,"y":-1,"fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}},"inputs":{"VALUE":{"block":{"type":"text","id":";v8E)uPK:lqCw(,)zR/?","fields":{"TEXT":"Once upon a time ..."}}}},"next":{"block":{"type":"text_print","id":"/gT2MTek6QH~ua2-0czl","inputs":{"TEXT":{"shadow":{"type":"text","id":"?g?-Pl;#V(Vl(0NSqLVr","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"7sT2NcTPHR(OLZ[J88}}","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"nd9OFN/C_GhqLT2pEXf?","fields":{"TEXT":"Original sentence: "}}},"ADD1":{"block":{"type":"variables_get","id":"%:B}-XPZAZ[,mSh^Vm+}","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}}}}}}}}},{"type":"variables_set","id":"|hD/}dxWW$?UiAnaO)9C","x":21,"y":276,"fields":{"VAR":{"id":"tv`[Sk_Bvvyi!}_bR$j5"}},"inputs":{"VALUE":{"block":{"type":"lists_split","id":"DjwBl@RWoKfbG0,t]A(v","extraState":"<mutation mode=\"SPLIT\"></mutation>","fields":{"MODE":"SPLIT"},"inputs":{"INPUT":{"block":{"type":"variables_get","id":"%6@{V25?ndZ0ud7/DQaA","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}},"DELIM":{"shadow":{"type":"text","id":":ME8%54|4hMt68h([u#2","fields":{"TEXT":" "}}}}}}},"next":{"block":{"type":"text_print","id":"lkj-tVS`}]2/axzF~9Ij","inputs":{"TEXT":{"shadow":{"type":"text","id":"w(jRCxfPVT]MCM_%,FiP","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"IjfIh4sqa0(^7eaiT~[Q","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"T(VSa+[mFak%prC/:/]Z","fields":{"TEXT":"Words in the sentence: "}}},"ADD1":{"block":{"type":"variables_get","id":"TXu67|5m8,/SIMO;9ya`","fields":{"VAR":{"id":"tv`[Sk_Bvvyi!}_bR$j5"}}}}}}}},"next":{"block":{"type":"text_print","id":"0p|xNgUCAtwG(MfCs#~~","inputs":{"TEXT":{"shadow":{"type":"text","id":"7|{?vxG4S8/GCS;(d#G,","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"$37G3KJ]j:[_Vz[;29-6","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"P5Vyx3Nq|nMG;$`Q6!xD","fields":{"TEXT":"Excluding the first word: "}}},"ADD1":{"block":{"type":"lists_getSublist","id":"zH$J#9G,Hy0lU`Y?(xRX","extraState":"<mutation at1=\"true\" at2=\"true\"></mutation>","fields":{"WHERE1":"FROM_START","WHERE2":"FROM_START"},"inputs":{"LIST":{"block":{"type":"variables_get","id":"+zP~}5ROGSp!]e$))DeV","fields":{"VAR":{"id":"tv`[Sk_Bvvyi!}_bR$j5"}}}},"AT1":{"block":{"type":"math_number","id":"B;9tKAtOh+5,sN(h1hi@","fields":{"NUM":2}}},"AT2":{"block":{"type":"math_number","id":"Y[-TZFb@{8oA[II_cKKz","fields":{"NUM":5}}}}}}}}}}}}}}}]},"variables":[{"name":"words","id":"tv`[Sk_Bvvyi!}_bR$j5"},{"name":"sentence","id":"V:f*+2R^d5p!P~.-XJmi"},{"name":"upper_text","id":"BzS^)f3qbnFu;Pq{XN!D"},{"name":"item","id":"EYy;.RET%/i$A9EM.4Uj"},{"name":"list","id":"c88RA,LyjWvn*M8SU1I+"}]}
+1-1
examples/functions.jpblockly
···11-{"blocks":{"languageVersion":0,"blocks":[{"type":"procedures_defreturn","id":"%8PNf28db!8zx+dd?%ji","x":675,"y":61,"extraState":{"params":[{"name":"x","id":"q0cacp9:z4~OoAPJD;,C"},{"name":"y","id":"CW(vE:rK%t[x6D3u2o^E"}]},"icons":{"comment":{"text":"Given two colors blend them together and return the new color.","pinned":false,"height":80,"width":160}},"fields":{"NAME":"blend colors"},"inputs":{"STACK":{"block":{"type":"variables_set","id":"yhtLWu1UAK8q6UnM42:*","fields":{"VAR":{"id":"^g2Uj9MfJG$l7y429CXC"}},"inputs":{"VALUE":{"block":{"type":"colour_blend","id":"Z[NU~CekM,dcy6s5g`jT","inputs":{"COLOUR1":{"shadow":{"type":"colour_picker","id":"MJcF7laq2[($byO:zY!z","fields":{"COLOUR":"#ff0000"}},"block":{"type":"variables_get","id":"IEN9YD}{-#M]pHAlxx.$","fields":{"VAR":{"id":"q0cacp9:z4~OoAPJD;,C"}}}},"COLOUR2":{"shadow":{"type":"colour_picker","id":"8qEW3`30@u!4gVyBaLDX","fields":{"COLOUR":"#ffffff"}},"block":{"type":"variables_get","id":"~K:*1w)X0sk*I0VLYQHr","fields":{"VAR":{"id":"CW(vE:rK%t[x6D3u2o^E"}}}},"RATIO":{"shadow":{"type":"math_number","id":"N?$vgO28idfY^ot|B2Gf","fields":{"NUM":0.5}}}}}}}}},"RETURN":{"block":{"type":"variables_get","id":"U_JpRYt5d|/CIoPllP1g","fields":{"VAR":{"id":"^g2Uj9MfJG$l7y429CXC"}}}}}},{"type":"variables_set","id":",kwuc=NJCZ@[bAACvz*|","x":-3,"y":76,"fields":{"VAR":{"id":"Hfm;!%[BIJL%q3lMPG+C"}},"inputs":{"VALUE":{"block":{"type":"colour_random","id":"CbbTVSYni`e*:?x?rmlV"}}},"next":{"block":{"type":"variables_set","id":"#jL#GO%p{@PE}!AjShPo","fields":{"VAR":{"id":"Ha!q|23ni|13^3=2}4!q"}},"inputs":{"VALUE":{"block":{"type":"colour_random","id":"7DV=;7eTBYT[:gu-LjE7"}}},"next":{"block":{"type":"text_print","id":"y-JhP(a9@pY?WfnS@F!q","inputs":{"TEXT":{"shadow":{"type":"text","id":"+ENEt4:6#@7zoKnQWfi`","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"i_u9:RFgY`,HeN!2[NXt","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"!q/c.uj`^4rimA,zLirP","fields":{"TEXT":"Initial colors: "}}},"ADD1":{"block":{"type":"text_join","id":"m3UhYbtgIc3q,vsAs4Mp","extraState":{"itemCount":3},"inputs":{"ADD0":{"block":{"type":"variables_get","id":"vChfBN5W]+gN1bF5m{{D","fields":{"VAR":{"id":"Hfm;!%[BIJL%q3lMPG+C"}}}},"ADD1":{"block":{"type":"text","id":"lx{9H+ej.BL)_,nno[se","fields":{"TEXT":" and "}}},"ADD2":{"block":{"type":"variables_get","id":"|3!]gyVuu,SWNg-Ej2UQ","fields":{"VAR":{"id":"Ha!q|23ni|13^3=2}4!q"}}}}}}}}}}},"next":{"block":{"type":"text_print","id":"!9GpxWxAuFu}RXlKwwKU","inputs":{"TEXT":{"shadow":{"type":"text","id":"+ENEt4:6#@7zoKnQWfi`","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"^O7k|#/QVw64tkQzE,jL","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"g8*hkX]y2W1DtmOG{YDt","fields":{"TEXT":"Blended color: "}}},"ADD1":{"block":{"type":"procedures_callreturn","id":"a=?]IhVl5[)h`)efB^2K","extraState":{"name":"blend colors","params":["x","y"]},"inputs":{"ARG0":{"block":{"type":"variables_get","id":";lny}q%LI*45*$Vwu/7a","fields":{"VAR":{"id":"Hfm;!%[BIJL%q3lMPG+C"}}}},"ARG1":{"block":{"type":"variables_get","id":"HaW6U=VZzQLn-:}KbLB[","fields":{"VAR":{"id":"Ha!q|23ni|13^3=2}4!q"}}}}}}}}}}}}}}}}}}]},"variables":[{"name":"color_1","id":"Hfm;!%[BIJL%q3lMPG+C"},{"name":"x","id":"q0cacp9:z4~OoAPJD;,C"},{"name":"y","id":"CW(vE:rK%t[x6D3u2o^E"},{"name":"color_2","id":"Ha!q|23ni|13^3=2}4!q"},{"name":"blend","id":"^g2Uj9MfJG$l7y429CXC"}]}11+{"blocks":{"languageVersion":0,"blocks":[{"type":"procedures_defreturn","id":"%8PNf28db!8zx+dd?%ji","x":675,"y":61,"extraState":{"params":[{"name":"x","id":"q0cacp9:z4~OoAPJD;,C"},{"name":"y","id":"CW(vE:rK%t[x6D3u2o^E"}]},"icons":{"comment":{"text":"Given two colors blend them together and return the new color.","pinned":true,"height":80,"width":160}},"fields":{"NAME":"blend colors"},"inputs":{"STACK":{"block":{"type":"variables_set","id":"yhtLWu1UAK8q6UnM42:*","fields":{"VAR":{"id":"^g2Uj9MfJG$l7y429CXC"}},"inputs":{"VALUE":{"block":{"type":"colour_blend","id":"Z[NU~CekM,dcy6s5g`jT","inputs":{"COLOUR1":{"shadow":{"type":"colour_picker","id":"MJcF7laq2[($byO:zY!z","fields":{"COLOUR":"#ff0000"}},"block":{"type":"variables_get","id":"IEN9YD}{-#M]pHAlxx.$","fields":{"VAR":{"id":"q0cacp9:z4~OoAPJD;,C"}}}},"COLOUR2":{"shadow":{"type":"colour_picker","id":"8qEW3`30@u!4gVyBaLDX","fields":{"COLOUR":"#ffffff"}},"block":{"type":"variables_get","id":"~K:*1w)X0sk*I0VLYQHr","fields":{"VAR":{"id":"CW(vE:rK%t[x6D3u2o^E"}}}},"RATIO":{"shadow":{"type":"math_number","id":"N?$vgO28idfY^ot|B2Gf","fields":{"NUM":0.5}}}}}}}}},"RETURN":{"block":{"type":"variables_get","id":"U_JpRYt5d|/CIoPllP1g","fields":{"VAR":{"id":"^g2Uj9MfJG$l7y429CXC"}}}}}},{"type":"variables_set","id":",kwuc=NJCZ@[bAACvz*|","x":-3,"y":76,"fields":{"VAR":{"id":"Hfm;!%[BIJL%q3lMPG+C"}},"inputs":{"VALUE":{"block":{"type":"colour_random","id":"CbbTVSYni`e*:?x?rmlV"}}},"next":{"block":{"type":"variables_set","id":"#jL#GO%p{@PE}!AjShPo","fields":{"VAR":{"id":"Ha!q|23ni|13^3=2}4!q"}},"inputs":{"VALUE":{"block":{"type":"colour_random","id":"7DV=;7eTBYT[:gu-LjE7"}}},"next":{"block":{"type":"text_print","id":"y-JhP(a9@pY?WfnS@F!q","inputs":{"TEXT":{"shadow":{"type":"text","id":"+ENEt4:6#@7zoKnQWfi`","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"i_u9:RFgY`,HeN!2[NXt","extraState":{"itemCount":4},"inputs":{"ADD0":{"block":{"type":"text","id":"!q/c.uj`^4rimA,zLirP","fields":{"TEXT":"Initial colors: "}}},"ADD1":{"block":{"type":"variables_get","id":"vChfBN5W]+gN1bF5m{{D","fields":{"VAR":{"id":"Hfm;!%[BIJL%q3lMPG+C"}}}},"ADD2":{"block":{"type":"text","id":"lx{9H+ej.BL)_,nno[se","fields":{"TEXT":" and "}}},"ADD3":{"block":{"type":"variables_get","id":"|3!]gyVuu,SWNg-Ej2UQ","fields":{"VAR":{"id":"Ha!q|23ni|13^3=2}4!q"}}}}}}}},"next":{"block":{"type":"text_print","id":"!9GpxWxAuFu}RXlKwwKU","inputs":{"TEXT":{"shadow":{"type":"text","id":"+ENEt4:6#@7zoKnQWfi`","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"^O7k|#/QVw64tkQzE,jL","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"g8*hkX]y2W1DtmOG{YDt","fields":{"TEXT":"Blended color: "}}},"ADD1":{"block":{"type":"procedures_callreturn","id":"a=?]IhVl5[)h`)efB^2K","extraState":{"name":"blend colors","params":["x","y"]},"inputs":{"ARG0":{"block":{"type":"variables_get","id":";lny}q%LI*45*$Vwu/7a","fields":{"VAR":{"id":"Hfm;!%[BIJL%q3lMPG+C"}}}},"ARG1":{"block":{"type":"variables_get","id":"HaW6U=VZzQLn-:}KbLB[","fields":{"VAR":{"id":"Ha!q|23ni|13^3=2}4!q"}}}}}}}}}}}}}}}}}}]},"variables":[{"name":"color_1","id":"Hfm;!%[BIJL%q3lMPG+C"},{"name":"x","id":"q0cacp9:z4~OoAPJD;,C"},{"name":"y","id":"CW(vE:rK%t[x6D3u2o^E"},{"name":"color_2","id":"Ha!q|23ni|13^3=2}4!q"},{"name":"blend","id":"^g2Uj9MfJG$l7y429CXC"}]}
+1-1
examples/logic.jpblockly
···11-{"blocks":{"languageVersion":0,"blocks":[{"type":"variables_set","id":"wDLmZpk=o.zPiheeW[p`","x":246,"y":12,"fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}},"inputs":{"VALUE":{"block":{"type":"math_random_int","id":"h9xU-=1(!g=]rwgqMn#g","inputs":{"FROM":{"shadow":{"type":"math_number","id":"VuFp,ptuc^ZKIJV5.a#J","fields":{"NUM":1}}},"TO":{"shadow":{"type":"math_number","id":"nm+[7uotKw@wESwLa_PB","fields":{"NUM":100}}}}}}},"next":{"block":{"type":"controls_if","id":"BUoR?nPdN5KvbCsNW7r]","extraState":{"elseIfCount":2},"inputs":{"IF0":{"block":{"type":"logic_operation","id":"wU`@*8#A77U%yb^3@*1o","fields":{"OP":"AND"},"inputs":{"A":{"block":{"type":"math_number_property","id":"6|uDk}y4bZ;ky|`!Z*h2","extraState":"<mutation divisor_input=\"true\"></mutation>","fields":{"PROPERTY":"DIVISIBLE_BY"},"inputs":{"NUMBER_TO_CHECK":{"shadow":{"type":"math_number","id":"T%phq7+)5q4NO#f/Q7^[","fields":{"NUM":0}},"block":{"type":"variables_get","id":"u61nU9OHh](LVKNU?;pL","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"DIVISOR":{"block":{"type":"math_number","id":";@=zet9NPcKL6s4i5OHc","fields":{"NUM":3}}}}}},"B":{"block":{"type":"logic_compare","id":"vnQaU|jp=su?GX,a}XZm","fields":{"OP":"GTE"},"inputs":{"A":{"block":{"type":"variables_get","id":"+cm..%C08[jAT^q$6Kgx","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"B":{"block":{"type":"math_number","id":"6KXM:**e-D?boq8]p%G7","fields":{"NUM":25}}}}}}}}},"DO0":{"block":{"type":"text_print","id":"7%$a|?E0MFm)+$}%S@;6","inputs":{"TEXT":{"shadow":{"type":"text","id":"(hKNR`Ut.Ni:6Xi)K|6j","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"A0[HOk0`yA}L(6/W~Z2O","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"{q%^Q0[ZZLOO{zdlBFKk","fields":{"TEXT":"Congrats! "}}},"ADD1":{"block":{"type":"text_join","id":"(.A_5nemR[]Cy}@L9QzP","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"variables_get","id":"M)nWaxDP7{Awc7#70V%S","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"ADD1":{"block":{"type":"text","id":"c)nhVdu.[+Y,od}~!b(*","fields":{"TEXT":" is divisible by 3 and larger than 25!"}}}}}}}}}}}},"IF1":{"block":{"type":"logic_negate","id":")GNHsUgX.~D|[-2e6ayP","inputs":{"BOOL":{"block":{"type":"math_number_property","id":"IB+Gx0//uVHMqK@0Pr.3","extraState":"<mutation divisor_input=\"true\"></mutation>","fields":{"PROPERTY":"DIVISIBLE_BY"},"inputs":{"NUMBER_TO_CHECK":{"shadow":{"type":"math_number","id":"T%phq7+)5q4NO#f/Q7^[","fields":{"NUM":0}},"block":{"type":"variables_get","id":"Yaqjjy2V64wULW1Ql?F@","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"DIVISOR":{"block":{"type":"math_number","id":"@Qy}b#{,b7(FpNUEPj!f","fields":{"NUM":3}}}}}}}}},"DO1":{"block":{"type":"text_print","id":"tBqlk~n6y=P1jY|Ky%)e","inputs":{"TEXT":{"shadow":{"type":"text","id":"(hKNR`Ut.Ni:6Xi)K|6j","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"hR6`10j=^F~d[5Re:@VP","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"variables_get","id":"W{1P:D0w(9J4o75MMuR1","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"ADD1":{"block":{"type":"text","id":"oHLR7GkhA?=Kb8a!oLXo","fields":{"TEXT":" is NOT divisible by 3!"}}}}}}}}},"IF2":{"block":{"type":"logic_negate","id":"#!o}dag`)0npQ?^!hDqM","inputs":{"BOOL":{"block":{"type":"logic_compare","id":"Zm,Iy,a*/lO6Ri9f08e+","fields":{"OP":"GTE"},"inputs":{"A":{"block":{"type":"variables_get","id":"OsY^w7s,giMYG$EVB4,]","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"B":{"block":{"type":"math_number","id":"6M{9^031@Kjm[K@zSt{h","fields":{"NUM":25}}}}}}}}},"DO2":{"block":{"type":"text_print","id":"2PLiBax9l(}8:7:_Mlu@","inputs":{"TEXT":{"shadow":{"type":"text","id":"(hKNR`Ut.Ni:6Xi)K|6j","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"X~K[+1MRVl,h}-M/~.19","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"variables_get","id":"V*@NXJKek)%fY{S1%=ut","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"ADD1":{"block":{"type":"text","id":"/OO{:XeT?)UX1Wl2i?`C","fields":{"TEXT":" is NOT larger than 25!"}}}}}}}}}}}}}]},"variables":[{"name":"x","id":"$25ybDrwjy+Oe;{@Sv.F"}]}11+{"blocks":{"languageVersion":0,"blocks":[{"type":"variables_set","id":"wDLmZpk=o.zPiheeW[p`","x":246,"y":12,"fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}},"inputs":{"VALUE":{"block":{"type":"math_random_int","id":"h9xU-=1(!g=]rwgqMn#g","inputs":{"FROM":{"shadow":{"type":"math_number","id":"VuFp,ptuc^ZKIJV5.a#J","fields":{"NUM":1}}},"TO":{"shadow":{"type":"math_number","id":"nm+[7uotKw@wESwLa_PB","fields":{"NUM":100}}}}}}},"next":{"block":{"type":"controls_if","id":"BUoR?nPdN5KvbCsNW7r]","extraState":{"elseIfCount":2},"inputs":{"IF0":{"block":{"type":"logic_operation","id":"wU`@*8#A77U%yb^3@*1o","fields":{"OP":"AND"},"inputs":{"A":{"block":{"type":"math_number_property","id":"6|uDk}y4bZ;ky|`!Z*h2","extraState":"<mutation divisor_input=\"true\"></mutation>","fields":{"PROPERTY":"DIVISIBLE_BY"},"inputs":{"NUMBER_TO_CHECK":{"shadow":{"type":"math_number","id":"T%phq7+)5q4NO#f/Q7^[","fields":{"NUM":0}},"block":{"type":"variables_get","id":"u61nU9OHh](LVKNU?;pL","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"DIVISOR":{"block":{"type":"math_number","id":";@=zet9NPcKL6s4i5OHc","fields":{"NUM":3}}}}}},"B":{"block":{"type":"logic_compare","id":"vnQaU|jp=su?GX,a}XZm","fields":{"OP":"GTE"},"inputs":{"A":{"block":{"type":"variables_get","id":"+cm..%C08[jAT^q$6Kgx","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"B":{"block":{"type":"math_number","id":"6KXM:**e-D?boq8]p%G7","fields":{"NUM":25}}}}}}}}},"DO0":{"block":{"type":"text_print","id":"7%$a|?E0MFm)+$}%S@;6","inputs":{"TEXT":{"shadow":{"type":"text","id":"(hKNR`Ut.Ni:6Xi)K|6j","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"A0[HOk0`yA}L(6/W~Z2O","extraState":{"itemCount":3},"inputs":{"ADD0":{"block":{"type":"text","id":"{q%^Q0[ZZLOO{zdlBFKk","fields":{"TEXT":"Congrats! "}}},"ADD1":{"block":{"type":"variables_get","id":"M)nWaxDP7{Awc7#70V%S","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"ADD2":{"block":{"type":"text","id":"c)nhVdu.[+Y,od}~!b(*","fields":{"TEXT":" is divisible by 3 and larger than 25!"}}}}}}}}},"IF1":{"block":{"type":"logic_negate","id":")GNHsUgX.~D|[-2e6ayP","inputs":{"BOOL":{"block":{"type":"math_number_property","id":"IB+Gx0//uVHMqK@0Pr.3","extraState":"<mutation divisor_input=\"true\"></mutation>","fields":{"PROPERTY":"DIVISIBLE_BY"},"inputs":{"NUMBER_TO_CHECK":{"shadow":{"type":"math_number","id":"T%phq7+)5q4NO#f/Q7^[","fields":{"NUM":0}},"block":{"type":"variables_get","id":"Yaqjjy2V64wULW1Ql?F@","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"DIVISOR":{"block":{"type":"math_number","id":"@Qy}b#{,b7(FpNUEPj!f","fields":{"NUM":3}}}}}}}}},"DO1":{"block":{"type":"text_print","id":"tBqlk~n6y=P1jY|Ky%)e","inputs":{"TEXT":{"shadow":{"type":"text","id":"(hKNR`Ut.Ni:6Xi)K|6j","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"hR6`10j=^F~d[5Re:@VP","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"variables_get","id":"W{1P:D0w(9J4o75MMuR1","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"ADD1":{"block":{"type":"text","id":"oHLR7GkhA?=Kb8a!oLXo","fields":{"TEXT":" is NOT divisible by 3!"}}}}}}}}},"IF2":{"block":{"type":"logic_negate","id":"#!o}dag`)0npQ?^!hDqM","inputs":{"BOOL":{"block":{"type":"logic_compare","id":"Zm,Iy,a*/lO6Ri9f08e+","fields":{"OP":"GTE"},"inputs":{"A":{"block":{"type":"variables_get","id":"OsY^w7s,giMYG$EVB4,]","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"B":{"block":{"type":"math_number","id":"6M{9^031@Kjm[K@zSt{h","fields":{"NUM":25}}}}}}}}},"DO2":{"block":{"type":"text_print","id":"2PLiBax9l(}8:7:_Mlu@","inputs":{"TEXT":{"shadow":{"type":"text","id":"(hKNR`Ut.Ni:6Xi)K|6j","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"X~K[+1MRVl,h}-M/~.19","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"variables_get","id":"V*@NXJKek)%fY{S1%=ut","fields":{"VAR":{"id":"$25ybDrwjy+Oe;{@Sv.F"}}}},"ADD1":{"block":{"type":"text","id":"/OO{:XeT?)UX1Wl2i?`C","fields":{"TEXT":" is NOT larger than 25!"}}}}}}}}}}}}}]},"variables":[{"name":"x","id":"$25ybDrwjy+Oe;{@Sv.F"}]}
+1-1
examples/text_and_lists.jpblockly
···11-{"blocks":{"languageVersion":0,"blocks":[{"type":"variables_set","id":"+KR|!G[wern+Aej3X]G7","x":469,"y":80,"fields":{"VAR":{"id":"BzS^)f3qbnFu;Pq{XN!D"}},"inputs":{"VALUE":{"block":{"type":"text_changeCase","id":"F%:|CuDY1?PY*}pkm,fH","fields":{"CASE":"UPPERCASE"},"inputs":{"TEXT":{"shadow":{"type":"text","id":"Fad%2p7jK[^3^}~IsP/l","fields":{"TEXT":"abc"}},"block":{"type":"variables_get","id":"{6Egvt2*eTWS*WlKnBu+","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}}}}}},"next":{"block":{"type":"text_print","id":"](XCtQShq2)N#P:IEe[7","inputs":{"TEXT":{"shadow":{"type":"text","id":"^y.9,OK)Q/gLi;GLA^Qo","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"R77]h0Qo!7EIg5?2+PxK","extraState":{"itemCount":4},"inputs":{"ADD0":{"block":{"type":"text","id":"m^MdunVnn}zN1ihO?.Ax","fields":{"TEXT":"Transformed uppercase sentence: "}}},"ADD1":{"block":{"type":"variables_get","id":"gWA.Zt`!NF^WABnKx}$t","fields":{"VAR":{"id":"BzS^)f3qbnFu;Pq{XN!D"}}}},"ADD2":{"block":{"type":"text","id":"5Ku^f92N_)Y}:0)(N1*E","fields":{"TEXT":"Length of sentance: "}}},"ADD3":{"block":{"type":"text_length","id":"z:$X`6EVdUW~g4kSJ7?:","inputs":{"VALUE":{"shadow":{"type":"text","id":"#WrSlw/llw{HC@}0QZxf","fields":{"TEXT":"abc"}},"block":{"type":"variables_get","id":"#4Rs^8nhf7vq-)Yny`:=","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}}}}}}}}}}}},{"type":"variables_set","id":"@6bOsnAF6FWHwo`yi5;C","x":22,"y":-1,"fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}},"inputs":{"VALUE":{"block":{"type":"text","id":";v8E)uPK:lqCw(,)zR/?","fields":{"TEXT":"Once upon a time ..."}}}},"next":{"block":{"type":"text_print","id":"/gT2MTek6QH~ua2-0czl","inputs":{"TEXT":{"shadow":{"type":"text","id":"?g?-Pl;#V(Vl(0NSqLVr","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"7sT2NcTPHR(OLZ[J88}}","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"nd9OFN/C_GhqLT2pEXf?","fields":{"TEXT":"Original sentence: "}}},"ADD1":{"block":{"type":"variables_get","id":"%:B}-XPZAZ[,mSh^Vm+}","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}}}}}}}}},{"type":"variables_set","id":"|hD/}dxWW$?UiAnaO)9C","x":21,"y":276,"fields":{"VAR":{"id":"tv`[Sk_Bvvyi!}_bR$j5"}},"inputs":{"VALUE":{"block":{"type":"lists_split","id":"DjwBl@RWoKfbG0,t]A(v","extraState":"<mutation mode=\"SPLIT\"></mutation>","fields":{"MODE":"SPLIT"},"inputs":{"INPUT":{"block":{"type":"variables_get","id":"%6@{V25?ndZ0ud7/DQaA","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}},"DELIM":{"shadow":{"type":"text","id":":ME8%54|4hMt68h([u#2","fields":{"TEXT":" "}}}}}}},"next":{"block":{"type":"text_print","id":"lkj-tVS`}]2/axzF~9Ij","inputs":{"TEXT":{"shadow":{"type":"text","id":"w(jRCxfPVT]MCM_%,FiP","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"IjfIh4sqa0(^7eaiT~[Q","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"T(VSa+[mFak%prC/:/]Z","fields":{"TEXT":"Words in the sentence: "}}},"ADD1":{"block":{"type":"variables_get","id":"TXu67|5m8,/SIMO;9ya`","fields":{"VAR":{"id":"tv`[Sk_Bvvyi!}_bR$j5"}}}}}}}},"next":{"block":{"type":"text_print","id":"0p|xNgUCAtwG(MfCs#~~","inputs":{"TEXT":{"shadow":{"type":"text","id":"7|{?vxG4S8/GCS;(d#G,","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"$37G3KJ]j:[_Vz[;29-6","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"P5Vyx3Nq|nMG;$`Q6!xD","fields":{"TEXT":"Excluding the first word: "}}},"ADD1":{"block":{"type":"lists_getSublist","id":"zH$J#9G,Hy0lU`Y?(xRX","extraState":"<mutation at1=\"true\" at2=\"true\"></mutation>","fields":{"WHERE1":"FROM_START","WHERE2":"FROM_START"},"inputs":{"LIST":{"block":{"type":"variables_get","id":"+zP~}5ROGSp!]e$))DeV","fields":{"VAR":{"id":"tv`[Sk_Bvvyi!}_bR$j5"}}}},"AT1":{"block":{"type":"math_number","id":"B;9tKAtOh+5,sN(h1hi@","fields":{"NUM":2}}},"AT2":{"block":{"type":"math_number","id":"Y[-TZFb@{8oA[II_cKKz","fields":{"NUM":5}}}}}}}}}}}}}}}]},"variables":[{"name":"words","id":"tv`[Sk_Bvvyi!}_bR$j5"},{"name":"sentence","id":"V:f*+2R^d5p!P~.-XJmi"},{"name":"upper_text","id":"BzS^)f3qbnFu;Pq{XN!D"},{"name":"item","id":"EYy;.RET%/i$A9EM.4Uj"},{"name":"list","id":"c88RA,LyjWvn*M8SU1I+"}]}11+{"blocks":{"languageVersion":0,"blocks":[{"type":"variables_set","id":"+KR|!G[wern+Aej3X]G7","x":469,"y":80,"fields":{"VAR":{"id":"BzS^)f3qbnFu;Pq{XN!D"}},"inputs":{"VALUE":{"block":{"type":"text_changeCase","id":"F%:|CuDY1?PY*}pkm,fH","fields":{"CASE":"UPPERCASE"},"inputs":{"TEXT":{"shadow":{"type":"text","id":"Fad%2p7jK[^3^}~IsP/l","fields":{"TEXT":"abc"}},"block":{"type":"variables_get","id":"{6Egvt2*eTWS*WlKnBu+","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}}}}}},"next":{"block":{"type":"text_print","id":"](XCtQShq2)N#P:IEe[7","inputs":{"TEXT":{"shadow":{"type":"text","id":"^y.9,OK)Q/gLi;GLA^Qo","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"R77]h0Qo!7EIg5?2+PxK","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"m^MdunVnn}zN1ihO?.Ax","fields":{"TEXT":"Transformed uppercase sentence: "}}},"ADD1":{"block":{"type":"variables_get","id":"gWA.Zt`!NF^WABnKx}$t","fields":{"VAR":{"id":"BzS^)f3qbnFu;Pq{XN!D"}}}}}}}},"next":{"block":{"type":"text_print","id":"J:%-$!oz5zRUu_o]aNve","inputs":{"TEXT":{"shadow":{"type":"text","id":"?g?-Pl;#V(Vl(0NSqLVr","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"w-=.jdp(Qz5ir[cw+4Zn","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"5Ku^f92N_)Y}:0)(N1*E","fields":{"TEXT":"Length of sentance: "}}},"ADD1":{"block":{"type":"variables_get","id":"kk(o;jp7NWMWK9IWvCDn","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}}}}}}}}}}},{"type":"variables_set","id":"@6bOsnAF6FWHwo`yi5;C","x":22,"y":-1,"fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}},"inputs":{"VALUE":{"block":{"type":"text","id":";v8E)uPK:lqCw(,)zR/?","fields":{"TEXT":"Once upon a time ..."}}}},"next":{"block":{"type":"text_print","id":"/gT2MTek6QH~ua2-0czl","inputs":{"TEXT":{"shadow":{"type":"text","id":"?g?-Pl;#V(Vl(0NSqLVr","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"7sT2NcTPHR(OLZ[J88}}","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"nd9OFN/C_GhqLT2pEXf?","fields":{"TEXT":"Original sentence: "}}},"ADD1":{"block":{"type":"variables_get","id":"%:B}-XPZAZ[,mSh^Vm+}","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}}}}}}}}},{"type":"variables_set","id":"|hD/}dxWW$?UiAnaO)9C","x":21,"y":276,"fields":{"VAR":{"id":"tv`[Sk_Bvvyi!}_bR$j5"}},"inputs":{"VALUE":{"block":{"type":"lists_split","id":"DjwBl@RWoKfbG0,t]A(v","extraState":"<mutation mode=\"SPLIT\"></mutation>","fields":{"MODE":"SPLIT"},"inputs":{"INPUT":{"block":{"type":"variables_get","id":"%6@{V25?ndZ0ud7/DQaA","fields":{"VAR":{"id":"V:f*+2R^d5p!P~.-XJmi"}}}},"DELIM":{"shadow":{"type":"text","id":":ME8%54|4hMt68h([u#2","fields":{"TEXT":" "}}}}}}},"next":{"block":{"type":"text_print","id":"lkj-tVS`}]2/axzF~9Ij","inputs":{"TEXT":{"shadow":{"type":"text","id":"w(jRCxfPVT]MCM_%,FiP","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"IjfIh4sqa0(^7eaiT~[Q","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"T(VSa+[mFak%prC/:/]Z","fields":{"TEXT":"Words in the sentence: "}}},"ADD1":{"block":{"type":"variables_get","id":"TXu67|5m8,/SIMO;9ya`","fields":{"VAR":{"id":"tv`[Sk_Bvvyi!}_bR$j5"}}}}}}}},"next":{"block":{"type":"text_print","id":"0p|xNgUCAtwG(MfCs#~~","inputs":{"TEXT":{"shadow":{"type":"text","id":"7|{?vxG4S8/GCS;(d#G,","fields":{"TEXT":"abc"}},"block":{"type":"text_join","id":"$37G3KJ]j:[_Vz[;29-6","extraState":{"itemCount":2},"inputs":{"ADD0":{"block":{"type":"text","id":"P5Vyx3Nq|nMG;$`Q6!xD","fields":{"TEXT":"Excluding the first word: "}}},"ADD1":{"block":{"type":"lists_getSublist","id":"zH$J#9G,Hy0lU`Y?(xRX","extraState":"<mutation at1=\"true\" at2=\"true\"></mutation>","fields":{"WHERE1":"FROM_START","WHERE2":"FROM_START"},"inputs":{"LIST":{"block":{"type":"variables_get","id":"+zP~}5ROGSp!]e$))DeV","fields":{"VAR":{"id":"tv`[Sk_Bvvyi!}_bR$j5"}}}},"AT1":{"block":{"type":"math_number","id":"B;9tKAtOh+5,sN(h1hi@","fields":{"NUM":2}}},"AT2":{"block":{"type":"math_number","id":"Y[-TZFb@{8oA[II_cKKz","fields":{"NUM":5}}}}}}}}}}}}}}}]},"variables":[{"name":"words","id":"tv`[Sk_Bvvyi!}_bR$j5"},{"name":"sentence","id":"V:f*+2R^d5p!P~.-XJmi"},{"name":"upper_text","id":"BzS^)f3qbnFu;Pq{XN!D"},{"name":"item","id":"EYy;.RET%/i$A9EM.4Uj"},{"name":"list","id":"c88RA,LyjWvn*M8SU1I+"}]}