`CustomLexer` should not return EOF from `Err()`. This is in line with APIs like [`bufio.Scanner`](https://pkg.go.dev/bufio#Scanner.Err).
CustomLexershould not return EOF fromErr(). This is in line with APIs likebufio.Scanner.