Strung together the parser structure and scheduler