Begin writing parser struct