[WIP] Use lexer 

Needs also a test where a closing parentheses doesn't match an opening one.