(self, elem_type, length=None, label=None)
:param label:       The type label.
        :param elem_type:   The type of each element in the array.
        :param length:      An expression of the length of the array, if known.
:param label:       The type label.
        :param elem_type:   The type of each element in the array.
        :param length:      An expression of the length of the array, if known.
: param label : The type label . : param elem_type : The type of each element in the array . : param length : An expression of the length of the array if known .
def __init__(self, elem_type, length=None, label=None):
        """
        :param label:       The type label.
        :param elem_type:   The type of each element in the array.
        :param length:      An expression of the length of the array, if known.
        """
        super().__init__(label=label)
        self.elem_type: SimType = elem_type
        self.length: Optional[int] = length
def __init__ ( self , elem_type , length = None , label = None ) : super ( ) . __init__ ( label = label ) self . elem_type : SimType = elem_type self . length : Optional [ int ] = length