Bit arrays

Bit arrays represent a sequence of 1s and 0s, and are a convenient syntax for constructing and manipulating binary data.

ビット配列は 1 と 0 の並びを表すもので、バイナリデータの構築や操作に便利な構文です。

Each segment of a bit array can be given options to specify the representation used for that segment.

ビット配列の各セグメントには、そのセグメントで使われる表現を指定するオプションを与えることができます。

Bit arrays have limited support when compiling to JavaScript, not all options can be used. Full bit array support will be implemented in future.

ビット配列は JavaScript にコンパイルする際のサポートに制限があり、全てのオプションが使えるわけではありません。ビット配列の完全なサポートは将来実装される予定です。

オプションを複数組み合わせるには <<3:size(4)-unit(4)>> のようにハイフンでオプションを繋ぎます。詳細は Bit Array Segment Options を参照してください。ただし、このハイフン繋ぎの構文は JavaScript でサポートされていません。