// Do not edit this file; automatically generated by build.py. 'use strict'; Blockly.Sumorobot=new Blockly.Generator("Sumorobot");Blockly.Sumorobot.addReservedWords("setup,loop,if,else,for,switch,case,while,do,break,continue,return,goto,define,include,HIGH,LOW,INPUT,OUTPUT,INPUT_PULLUP,true,false,interger, constants,floating,point,void,bookean,char,unsigned,byte,int,word,long,float,double,string,String,array,static, volatile,const,sizeof,pinMode,digitalWrite,digitalRead,analogReference,analogRead,analogWrite,tone,noTone,shiftOut,shitIn,pulseIn,millis,micros,delay,delayMicroseconds,min,max,abs,constrain,map,pow,sqrt,sin,cos,tan,randomSeed,random,lowByte,highByte,bitRead,bitWrite,bitSet,bitClear,bit,attachInterrupt,detachInterrupt,interrupts,noInterrupts,FORWARD,BACKWARD,LEFT,RIGHT,STOP,isEnemy,isLine,move"); Blockly.Sumorobot.ORDER_ATOMIC=0;Blockly.Sumorobot.ORDER_MEMBER=1;Blockly.Sumorobot.ORDER_NEW=1;Blockly.Sumorobot.ORDER_FUNCTION_CALL=2;Blockly.Sumorobot.ORDER_INCREMENT=3;Blockly.Sumorobot.ORDER_DECREMENT=3;Blockly.Sumorobot.ORDER_LOGICAL_NOT=4;Blockly.Sumorobot.ORDER_BITWISE_NOT=4;Blockly.Sumorobot.ORDER_UNARY_PLUS=4;Blockly.Sumorobot.ORDER_UNARY_NEGATION=4;Blockly.Sumorobot.ORDER_TYPEOF=4;Blockly.Sumorobot.ORDER_VOID=4;Blockly.Sumorobot.ORDER_DELETE=4;Blockly.Sumorobot.ORDER_MULTIPLICATION=5; Blockly.Sumorobot.ORDER_DIVISION=5;Blockly.Sumorobot.ORDER_MODULUS=5;Blockly.Sumorobot.ORDER_ADDITION=6;Blockly.Sumorobot.ORDER_SUBTRACTION=6;Blockly.Sumorobot.ORDER_BITWISE_SHIFT=7;Blockly.Sumorobot.ORDER_RELATIONAL=8;Blockly.Sumorobot.ORDER_IN=8;Blockly.Sumorobot.ORDER_INSTANCEOF=8;Blockly.Sumorobot.ORDER_EQUALITY=9;Blockly.Sumorobot.ORDER_BITWISE_AND=10;Blockly.Sumorobot.ORDER_BITWISE_XOR=11;Blockly.Sumorobot.ORDER_BITWISE_OR=12;Blockly.Sumorobot.ORDER_LOGICAL_AND=13; Blockly.Sumorobot.ORDER_LOGICAL_OR=14;Blockly.Sumorobot.ORDER_CONDITIONAL=15;Blockly.Sumorobot.ORDER_ASSIGNMENT=16;Blockly.Sumorobot.ORDER_COMMA=17;Blockly.Sumorobot.ORDER_NONE=99; Blockly.Sumorobot.init=function(a){Blockly.Sumorobot.definitions_=Object.create(null);Blockly.Sumorobot.functionNames_=Object.create(null);Blockly.Sumorobot.variableDB_?Blockly.Sumorobot.variableDB_.reset():Blockly.Sumorobot.variableDB_=new Blockly.Names(Blockly.Sumorobot.RESERVED_WORDS_);var c=[];a=a.variableList;if(a.length){for(var b=0;b