Separating parsing