@@ -218,10 +218,11 @@ Specify the element type of an ``Array``
218
218
To define the type of an ``Array ``, enclose the type name in ``[] ``.
219
219
220
220
An array's type applies to ``for `` loop variables, as well as some operators like
221
- ``[] ``, ``[]= ``, and ``+ ``. Array methods (such as ``push_back ``) and other operators
222
- (such as ``== ``) are still untyped. Built-in types, native and custom classes,
223
- and enums may be used as element types. Nested array types
224
- (like ``Array[Array[int]] ``) are not supported.
221
+ ``[] ``, ``[...] = `` (assignment), and ``+ ``. Array methods
222
+ (such as ``push_back ``) and other operators (such as ``== ``)
223
+ are still untyped. Built-in types, native and custom classes,
224
+ and enums may be used as element types. Nested array types (like ``Array[Array[int]] ``)
225
+ are not supported.
225
226
226
227
227
228
::
@@ -259,9 +260,9 @@ To define the type of a ``Dictionary``'s keys and values, enclose the type name
259
260
and separate the key and value type with a comma.
260
261
261
262
A dictionary's value type applies to ``for `` loop variables, as well as some operators like
262
- ``[] `` and ``[] = ``. Dictionary methods that return values and other operators
263
- (such as ``== ``) are still untyped. Built-in types, native and custom classes,
264
- and enums may be used as element types. Nested typed collections
263
+ ``[] `` and ``[...] = `` (assignment) . Dictionary methods that return values
264
+ and other operators (such as ``== ``) are still untyped. Built-in types, native
265
+ and custom classes, and enums may be used as element types. Nested typed collections
265
266
(like ``Dictionary[String, Dictionary[String, int]] ``) are not supported.
266
267
267
268
0 commit comments