new_double, new_integer, new_character, new_logical can receive array