Yay! It compiles. Even after adding the nextToken function.

nextToken is a function that produces tokens. It is not implemented
completely, but the gist of the function is there. It starts with
expecting a token. If we find the expected token, we consume it.