//! Range-based index label constructs (e.g., [i, j]) represent the range of indices expressed through a scalar, a range, or a range with increment.
//! Index labels can be used both for constructing a tensor or for representing a tensor operation.
//! In a tensor construction, index labels are used to represent each dimension size.
//! In the context of a tensor operation, they represent slicing information of the tensor object where the operation will be applied.