Lexer is an iterator of tokens
Parser is an Iterator of SExpr, and tests are adapted