parse the clauses in expressions