Marking parser