New marked parser to produce an object tree