if this function returns false, any attempt to read tokens from the lexer will cause another line of input to be retrieved from the lexer's line source.