Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <xml xmlns="http://www.w3.org/1999/xhtml">
- <block type="command_handler" id="gkQ%m0R+HwS[*?:b!G[]" x="0" y="0">
- <field name="msg">Message</field>
- <field name="query">Query</field>
- <field name="command">/calculate</field>
- <statement name="code">
- <block type="send_message" id="512_-Hh+j3cD,*sO,[S4">
- <value name="id">
- <block type="get_chat_id" id="PA-XcI1;lQN]}kx@kSmA">
- <value name="msg">
- <block type="variables_get" id="`AaOidV-`6D[oM`ILCxN">
- <field name="VAR">Message</field>
- </block>
- </value>
- </block>
- </value>
- <value name="message">
- <shadow type="text" id="#,`{c{fvNUT2@d-EK8o6">
- <field name="TEXT"></field>
- </shadow>
- <block type="text_join" id="4YQ4+t^-+FH66;SfFIgZ">
- <mutation items="2"></mutation>
- <value name="ADD0">
- <block type="text" id="K[!D%y6s9S=8:^:;q`ES">
- <field name="TEXT">the answer is : </field>
- </block>
- </value>
- <value name="ADD1">
- <block type="procedures_callreturn" id="wv5@UewrKnOE-BlG4Gn`">
- <mutation name="calculate">
- <arg name="Q"></arg>
- </mutation>
- <value name="ARG0">
- <block type="variables_get" id="#e)V}FAOl{+U:^BTLv}W">
- <field name="VAR">Query</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- </block>
- <block type="procedures_defreturn" id="gX];MH{C|440WvThkjEs" x="0" y="305">
- <mutation>
- <arg name="Q"></arg>
- </mutation>
- <field name="NAME">calculate</field>
- <comment pinned="false" h="80" w="160">Describe this function...</comment>
- <statement name="STACK">
- <block type="variables_set" id="xszK}KowRU9qvodOc](:">
- <field name="VAR">x</field>
- <value name="VALUE">
- <block type="parse_number" id="j`B-GMCal+?I1{L~a=c1">
- <value name="string">
- <block type="lists_getIndex" id="pBtV^RrjkZXz:o=p*sUP">
- <mutation statement="false" at="true"></mutation>
- <field name="MODE">GET</field>
- <field name="WHERE">FROM_START</field>
- <value name="VALUE">
- <block type="lists_split" id="yqCY~yb`DU8`5(e5IIxA">
- <mutation mode="SPLIT"></mutation>
- <field name="MODE">SPLIT</field>
- <value name="INPUT">
- <block type="variables_get" id="PrtgR_)yYfD`!;~mN/nJ">
- <field name="VAR">Q</field>
- </block>
- </value>
- <value name="DELIM">
- <shadow type="text" id="6/[3ec;aq,2Rp^k908n3">
- <field name="TEXT"> </field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="AT">
- <block type="math_number" id="|~(3QR`C5a?mA=Tb:QlV">
- <field name="NUM">2</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <next>
- <block type="variables_set" id="V/zNFStS8:xyP5O/!a5R">
- <field name="VAR">y</field>
- <value name="VALUE">
- <block type="parse_number" id="F?ULaJ]@IE|%R!k;5O/w">
- <value name="string">
- <block type="lists_getIndex" id="PFAJIN6_qNuWMRRd=jTM">
- <mutation statement="false" at="true"></mutation>
- <field name="MODE">GET</field>
- <field name="WHERE">FROM_START</field>
- <value name="VALUE">
- <block type="lists_split" id=".5i{ryq!64^1@-wy02_E">
- <mutation mode="SPLIT"></mutation>
- <field name="MODE">SPLIT</field>
- <value name="INPUT">
- <block type="variables_get" id="nh8i:h~UZ%c|-X{L5}Zk">
- <field name="VAR">Q</field>
- </block>
- </value>
- <value name="DELIM">
- <shadow type="text" id="!}w+H}cSX7{pc(6m1ZCg">
- <field name="TEXT"> </field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="AT">
- <block type="math_number" id="o-a}3+00)W}u=g9q[mj1">
- <field name="NUM">3</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <next>
- <block type="controls_if" id="PD5)FK/rIr]Kz6k=LsRi">
- <mutation elseif="4" else="1"></mutation>
- <value name="IF0">
- <block type="logic_compare" id="Jf-nu-u8=%rDkG/[=g`%">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="parse_number" id="FMvi:9[fojuEOllM[[@;">
- <value name="string">
- <block type="lists_getIndex" id="qvfX[~Y[z*U!Az]C(xe3">
- <mutation statement="false" at="true"></mutation>
- <field name="MODE">GET</field>
- <field name="WHERE">FROM_START</field>
- <value name="VALUE">
- <block type="lists_split" id="y)*9^T9@GThRQlTFWCj6">
- <mutation mode="SPLIT"></mutation>
- <field name="MODE">SPLIT</field>
- <value name="INPUT">
- <block type="variables_get" id="DcUH70X*;Mnzy#POjF~B">
- <field name="VAR">Q</field>
- </block>
- </value>
- <value name="DELIM">
- <shadow type="text" id="^lyeUWrbMMfVjw+7au?}">
- <field name="TEXT"> </field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="AT">
- <block type="math_number" id="?bjqHr8A/GEhtSog9SIC">
- <field name="NUM">4</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="text" id="zxIsbZqbxg?@oS^)IpyU">
- <field name="TEXT">+</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO0">
- <block type="variables_set" id="^^{+Sf0A/I7^S(qW!Y8#">
- <field name="VAR">answer</field>
- <value name="VALUE">
- <block type="math_arithmetic" id="acevcs)cAO:|E5/l;HZB">
- <field name="OP">ADD</field>
- <value name="A">
- <shadow type="math_number" id="r{~((k}E-AfJFuCn1G0s">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="k:iKb|]Gau,[Ict*-k?X">
- <field name="VAR">x</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="jd,i3Mze}Sy2*~)Pz+-M">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="zPFiv24B%q8dYA^h8f6u">
- <field name="VAR">y</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- <value name="IF1">
- <block type="logic_compare" id="M04^=%?:wAM5~rMQ_=`~">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="parse_number" id="W(}1TV^H/9P5Punfbt(2">
- <value name="string">
- <block type="lists_getIndex" id="T`}V!7HSM[GV_3LRfE:Q">
- <mutation statement="false" at="true"></mutation>
- <field name="MODE">GET</field>
- <field name="WHERE">FROM_START</field>
- <value name="VALUE">
- <block type="lists_split" id="2*`?D2EXKrMf]wSE?T{^">
- <mutation mode="SPLIT"></mutation>
- <field name="MODE">SPLIT</field>
- <value name="INPUT">
- <block type="variables_get" id="CIqq^kXW2b3WGu0V=f/z">
- <field name="VAR">Q</field>
- </block>
- </value>
- <value name="DELIM">
- <shadow type="text" id="5f6.pbBl%^4m*2`7xL4T">
- <field name="TEXT"> </field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="AT">
- <block type="math_number" id="[!!m=kAOD=`qW4=-_9o}">
- <field name="NUM">4</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="text" id="FGzu+A,~w!@]X!]%8nqb">
- <field name="TEXT">-</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO1">
- <block type="variables_set" id="/xC)r;`=1^[J/4BpPPxk">
- <field name="VAR">answer</field>
- <value name="VALUE">
- <block type="math_arithmetic" id="j;e3W@k7yBa@Qam1Pp7m">
- <field name="OP">MINUS</field>
- <value name="A">
- <shadow type="math_number" id="eJ.%W}PI])|?oe0Az_yk">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="+9Dy%L!Sk]#:gIOfzZ_j">
- <field name="VAR">x</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="o,%W(u+vE!,AVG|!{4F!">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="h3Bj,Pk@@aG.EmM?,LD]">
- <field name="VAR">y</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- <value name="IF2">
- <block type="logic_compare" id="_/`5pY`zhPMCv/=XOJ=t">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="parse_number" id="^zqMw-1#IiWDW/0owe;}">
- <value name="string">
- <block type="lists_getIndex" id="6E/KL!5.=8klX3_Mi!IK">
- <mutation statement="false" at="true"></mutation>
- <field name="MODE">GET</field>
- <field name="WHERE">FROM_START</field>
- <value name="VALUE">
- <block type="lists_split" id="0=:,U|Kaspi0]G/;Q|3X">
- <mutation mode="SPLIT"></mutation>
- <field name="MODE">SPLIT</field>
- <value name="INPUT">
- <block type="variables_get" id="q@;M{)){]yJ4V(+bGYVe">
- <field name="VAR">Q</field>
- </block>
- </value>
- <value name="DELIM">
- <shadow type="text" id="+IsLj-^g-Q0:6EZ(;Kg2">
- <field name="TEXT"> </field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="AT">
- <block type="math_number" id="ik%KEskVfti162TlEPbu">
- <field name="NUM">4</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="text" id="^UG_ZtGvFuhEl[|.?[ps">
- <field name="TEXT">/</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO2">
- <block type="variables_set" id="BF_[U}C}h7sgi7Tqk0%[">
- <field name="VAR">answer</field>
- <value name="VALUE">
- <block type="math_arithmetic" id="Akmic:|f|M2yz(3q;(8j">
- <field name="OP">MULTIPLY</field>
- <value name="A">
- <shadow type="math_number" id="#y%*AQlwX+1(-W6.r]q~">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="V;a1cUFO/]kKcj{.L_*9">
- <field name="VAR">x</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="a`!)p4tt`K{ggZJV!C]h">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="^m:;0BTAIZLA08pMQN7@">
- <field name="VAR">y</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- <value name="IF3">
- <block type="logic_compare" id="Mx7l=0OgMQ]NzNeN^}0#">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="parse_number" id="OF@?~bT^2uyq_-xa239Y">
- <value name="string">
- <block type="lists_getIndex" id="Ta#LWG@VzM6RJ?7t?hmo">
- <mutation statement="false" at="true"></mutation>
- <field name="MODE">GET</field>
- <field name="WHERE">FROM_START</field>
- <value name="VALUE">
- <block type="lists_split" id="[L4ngag-L;)KNQjdME+!">
- <mutation mode="SPLIT"></mutation>
- <field name="MODE">SPLIT</field>
- <value name="INPUT">
- <block type="variables_get" id="eR]S_L^52=FDe=RG)ExO">
- <field name="VAR">Q</field>
- </block>
- </value>
- <value name="DELIM">
- <shadow type="text" id="Me8xJ%.kA]}N87}?[R|a">
- <field name="TEXT"> </field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="AT">
- <block type="math_number" id="lLu`mzp/hk-*{w0Y;zM-">
- <field name="NUM">4</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="text" id="jZ%!MVuFB=Hp]Sw!u|fR">
- <field name="TEXT">*</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO3">
- <block type="variables_set" id="-e%jeWR}3d/5*RiVL:6Y">
- <field name="VAR">answer</field>
- <value name="VALUE">
- <block type="math_arithmetic" id="+)AL9U9+dlXw?QL@+9M+">
- <field name="OP">DIVIDE</field>
- <value name="A">
- <shadow type="math_number" id="8W1PZC^pv57#cf;5|z%z">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="zl]k4/vMt)`!71gtTk%%">
- <field name="VAR">x</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="4A0P%8^_;H[ID*.;-s)J">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="B%,.@mMjG0xiys]OesW{">
- <field name="VAR">y</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- <value name="IF4">
- <block type="logic_compare" id="0#Z)S_4_:h5IGEM}g{;d">
- <field name="OP">EQ</field>
- <value name="A">
- <block type="parse_number" id="g2tuPX2/Pqg]4U;@|n[N">
- <value name="string">
- <block type="lists_getIndex" id="_Z;nPc|P-P@u8#VR7.bU">
- <mutation statement="false" at="true"></mutation>
- <field name="MODE">GET</field>
- <field name="WHERE">FROM_START</field>
- <value name="VALUE">
- <block type="lists_split" id="3efZs*5mVr)xw:TKiq1y">
- <mutation mode="SPLIT"></mutation>
- <field name="MODE">SPLIT</field>
- <value name="INPUT">
- <block type="variables_get" id="NgJqC}Ffg-p4ZD9xsZa9">
- <field name="VAR">Q</field>
- </block>
- </value>
- <value name="DELIM">
- <shadow type="text" id="]2@ryba;nfzNKf`)x;Zx">
- <field name="TEXT"> </field>
- </shadow>
- </value>
- </block>
- </value>
- <value name="AT">
- <block type="math_number" id="~zsrrIseiCw?71LkQwVW">
- <field name="NUM">4</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </value>
- <value name="B">
- <block type="text" id="Pymordfl=y8sH`+,`M@:">
- <field name="TEXT">^</field>
- </block>
- </value>
- </block>
- </value>
- <statement name="DO4">
- <block type="variables_set" id="BsfNFL4/7R5wJ]8h~reV">
- <field name="VAR">answer</field>
- <value name="VALUE">
- <block type="math_arithmetic" id="^/vuPLLX~t]?UjrAynWB">
- <field name="OP">POWER</field>
- <value name="A">
- <shadow type="math_number" id=".1GH}r:=p:,;r;`(GLYV">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="tF.3K[XC^KJnB8/MuE9A">
- <field name="VAR">x</field>
- </block>
- </value>
- <value name="B">
- <shadow type="math_number" id="3Si`tQ9n**p1jdVj/X9_">
- <field name="NUM">1</field>
- </shadow>
- <block type="variables_get" id="N|wwk)P:M|~n.vr=Hz[{">
- <field name="VAR">y</field>
- </block>
- </value>
- </block>
- </value>
- </block>
- </statement>
- <statement name="ELSE">
- <block type="variables_set" id="?p@ZeVkXoXo}J-@MR()^">
- <field name="VAR">answer</field>
- <value name="VALUE">
- <block type="math_number" id="S7h|E55(4G(Uh0oTBH!p">
- <field name="NUM">0</field>
- </block>
- </value>
- <next>
- <block type="send_message" id=",Z7A3Wk#n@J)mE.1vrCU">
- <value name="id">
- <block type="get_chat_id" id="tgQ3p;Cec-0o(`s^)-CH">
- <value name="msg">
- <block type="variables_get" id=",om#s:e8xIfaLN{~[BJX">
- <field name="VAR">Message</field>
- </block>
- </value>
- </block>
- </value>
- <value name="message">
- <shadow type="text" id=")5Ofg}t]!XWiw3#})Ix3">
- <field name="TEXT">wrong</field>
- </shadow>
- </value>
- </block>
- </next>
- </block>
- </statement>
- </block>
- </next>
- </block>
- </next>
- </block>
- </statement>
- <value name="RETURN">
- <block type="variables_get" id="ZUtwY=z0oj3Rjz^)c+%m">
- <field name="VAR">answer</field>
- </block>
- </value>
- </block>
- </xml>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement