title: Handling invalid tokens in Lex
body: <p>When an invalid token or character is scanned with Lex, is there a special error code which should be returned or should I just call the exit function with <code>EXIT_FAILURE</code>?</p>