Parse while expression