Plm parser