code: def array(self, size, type, name, *parameters):
          
          self._new_list(size, name)
          BuiltIn().run_keyword(type, '', *parameters)
          self._end_list()
docs: Define a new array of given `size` and containing fields of type `type`.
  
          `name` if the name of this array element. The `type` is the name of keyword that is executed as the contents of
          the array and optional extra parameters are passed as arguments to this keyword.
  
          Examples:
          | Array | 8 | u16 | myArray |
  
          | u32 | length |
          | Array | length | someStruct | myArray | <argument for someStruct> |