// Would this line be considered valid?
B1FF = TEXT
// The text part of the entry shouldn't be trimmed; the white-space should
// be preserved in the output. But do we interpret this as having a trailing
// space after the "=" (trimmed) or a leading space included in " TEXT"?
// I've chosen to interpret a line like this as if it were equivalent to
// where the string includes a leading space.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F
// Where + would denote 1 or more instances of a value
// Et cetera...