How about
[UInt8 inline ..<100] // Integer literal in range expression equals array size
- It starts with
[UInt8
which clearly indicates an array ofUInt8
- It continues with the keyword
inline
- which clearly indicates that the array is inline, and we don't need to invent a new keyword. - Then goes a range of indices, which quite clearly indicate the array size. When range occurs in the context of an array, index range immediately comes to mind (unlike when just an integer literal is seen - it does not immediately mean size).
- The whole expression goes inside the square brackets (no hanging parts outside of them), making it clear that we are describing only one thing, namely an array.
- No commas or semicolons that create visual clutter.