Correct alternative parser.
Add error position transmission.