Parse a named byte.

See #143.
Add modelines.
Fix tokenizer index tracking for name.

See #143.
Change double quotes to single quotes.

Getting used to it being a certain way.
More double quotes to single quotes.
Indent everywhere.
No more semicolons.
Rename `pattern.js` to `tokenizer.js`.
Test failed parse of 16-bit float.

See #143.
Fix typo in `t/tokenizer/proof.js`.

See #143.
Name is not always specified.

See #143.
See #142.
Use colon to define named arguments.

Closes #143.
Merge branch `colon` into `master`.