 Program
   Variables Setup
   BeforeStart
     index≔0
     var_bool≔ False 
     var_subBool≔ False 
     var_subInt≔-1
     var_subFloat≔-1.1
     var_subBoolArr≔[ False , False , False , False ]
     var_subIntArr≔[-1,-1,-1,-1]
     var_subFloatArr≔[-1.1,-1.1,-1.1,-1.1]
   Robot Program
     Loop
       MoveJ
         Waypoint_1
         pubTestPose := get_actual_tcp_pose()
         Waypoint_2
         pubTestPose := get_actual_tcp_pose()
       var_bool≔ not var_bool
       pubTestBool := var_bool
       pubTestInt := index
       var_float≔index/3
       pubTestFloat := var_float
       var_boolArray≔[var_bool,  not var_bool, var_bool,  not var_bool]
       pubTestBoolArray := var_boolArray
       var_intArray≔[index,index+1,index+2,index+3]
       pubTestIntArray := var_intArray
       var_floatArray≔[index, index/2, index/3, index/4]
       pubTestFloatArray := var_floatArray
       index≔index+1
       Loop_1 := subTestBool
       Wait: 1.0
       var_subBool := subTestBool
       var_subInt := subTestInt
       var_subFloat := subTestFloat
       var_subBoolArr := subTestBoolArray
       var_subIntArr := subTestIntArray
       var_subFloatArr := subTestFloatArray
