SplitScript reference / Migration / List
List collections
Migration from ASL, C#
Source pattern
Look for the ASL, C# concept List
Canonical SplitScript
Use the canonical language and API symbols linked below.
Semantic difference
Use [T] for C# ordered list semantics; size-changing operations belong on variable-length arrays, while [T; N] remains fixed and no separate List type is planned.
Supported hosts
This uses the standard SplitScript runtime contract. Any provider-specific requirements are documented by the linked canonical API.
Related reference
-
[T].length (standard library)
-
[T].contains (standard library)
-
[T].indexOf (standard library)
-
[T].set (standard library)
-
[T].push (standard library)
-
[T].extend (standard library)
-
[T].remove (standard library)
-
[T].removeAt (standard library)
-
[T].pop (standard library)
-
[T].clear (standard library)