@@ -691,8 +691,8 @@ dict-string = '[' '$' 'S' '#' count 1*(string-value) // dictionary-based str
691691offset-string = '[' '$' int-type ']' // offset-table-based variable string
692692highprec-spec = fixed-highprec | dict-highprec | offset-highprec
693693fixed-highprec= 'H' int-type length // fixed-size high-precision number
694- dict-highprec = '[' '$' 'H' '#' count 1*(highprec-value) // dictionary-based high-prec
695- offset-highprec = '[' '$' int-type ']' // offset-table-based variable high-prec (same as string)
694+ dict-highprec = '[' '$' 'H' '#' count 1*(highprec-value) // dictionary-based high-precision
695+ offset-highprec = '[' '$' int-type ']' // offset-table-based variable high-precision (same as string)
696696nested-schema = '{' 1*(field-def) '}'
697697array-spec = '[' 1*(type-spec) ']' // fixed array with explicit element types
698698```
@@ -1141,7 +1141,7 @@ Total: header + 39 (records) + 16 (offset table) + 32 (strings) = header + 87 by
11411141| ` S <int> <len> ` | fixed string | ` len ` bytes | No length prefix in payload |
11421142| ` H <int> <len> ` | fixed high-precision | ` len ` bytes | No length prefix in payload |
11431143| ` [$S#<n>... ` | dictionary string | 1-8 bytes | Index into embedded dictionary |
1144- | ` [$H#<n>... ` | dictionary high-prec | 1-8 bytes | Index into embedded dictionary |
1144+ | ` [$H#<n>... ` | dictionary high-precision | 1-8 bytes | Index into embedded dictionary |
11451145| ` [$<type>] ` | offset-based string/H | sizeof(type) | Offset table + buffer appended |
11461146| ` {...} ` | nested object | sum of fields | All fields must be supported types |
11471147| ` [...] ` | fixed array | sum of elements | Explicit element types listed |
@@ -1390,7 +1390,7 @@ the datetime interpretation.
13901390
13911391##### Example
13921392
1393- DateTime for 2024-01-15 10:30:00.123456 UTC:
1393+ An extension datetime record for 2024-01-15 10:30:00.123456 UTC:
13941394```
13951395[E][U][6][U][8][0x40][0x15][0xE3][0xED][0xED][0x0C][0x06][0x00]
13961396```
@@ -1505,7 +1505,7 @@ Represents a 128-bit Universally Unique Identifier as defined in RFC 4122.
15051505- ** clock_seq_low** : byte 9
15061506- ** node** : bytes 10–15
15071507
1508- The 16 bytes are stored in standard UUID byte order (network byte order / big-endian )
1508+ The 16 bytes are stored in standard UUID byte order (network byte order / Big-Endian )
15091509as per RFC 4122. This is an exception to BJData's Little-Endian convention.
15101510
15111511##### UUID Versions
@@ -1551,7 +1551,7 @@ When a parser encounters an extension type ID it does not recognize:
15511551
15521552All multi-byte numeric values in extension payloads are stored in ** Little-Endian**
15531553order, consistent with the rest of the BJData specification, with the exception of
1554- UUID which follows RFC 4122 (network byte order / big-endian ).
1554+ UUID which follows RFC 4122 (network byte order / Big-Endian ).
15551555
15561556
15571557Recommended File Specifiers
0 commit comments