| Ex. : | 1st offset points to the first word beginning with an 'a'. |
| 2nd offset points to the first word beginning with a 'b'. | |
| etc. |
| [Number of characters identical to the previous word (0 if first word)] | (byte) |
| [String] | (X byte(s)) |
| [Word type] | (byte) |
| [Word group number] | (reversed word) |
00h 61h 6Eh 69h 6Dh 61h ECh 10h 00h 01h
| 'a' 'n' 'i' 'm' 'a' 'l' | |___|____0001h = Word group number
| | |
|__0, first word | |__10h = noun
|
|__'l' = 6Ch, but remember, last char has bit 7 set
06h 69h 73h EDh 10h 00h 02h
| 'i' 's' 'm' | |___|____0002h = Word group number
| | |
| | |__10h = noun
| |
| |__'m' = 6Dh, but remember, last char has bit 7 set
|
|__6 characters identical to previous word 'animal'