$(BNF /ArrayType := DynamicArray | StaticArray | SliceArray | AssociativeArray /DynamicArray := T "[" "]" /StaticArray := T "[" E "]" /SliceArray := T "[" E ".." E "]" # for slicing tuples /AssociativeArray := T "[" T "]" /)
DynamicArray.
StaticArray or SliceArray.
AssociativeArray.
For ASTSerializer.
See Implementation
$(BNF /ArrayType := DynamicArray | StaticArray | SliceArray | AssociativeArray /DynamicArray := T "[" "]" /StaticArray := T "[" E "]" /SliceArray := T "[" E ".." E "]" # for slicing tuples /AssociativeArray := T "[" T "]" /)