Clean up introduction section.
Change "catch" to prefix.
Use symbolic definition syntax.
Move to new definition syntax.
Move Unicode syntax out of specification.
Update declaration syntax.
Remove rationals, complex numbers, exponents, and typesetting information.
Tokenize words.
Add basic token types other than words.
Break into modules and parse basic terms.
Add error messages.
Add type signature.
Separate definitions from terms.
Clean up error handling.
Ignore dotfiles and backups.
Resolve words to definition indices.
Make name resolution typesafe.
Fix warnings.
Lint.
Add rudiments of type inference.