add % operator to lexer
unary minus expression