Currently, the `interpreter` instructs the `parser` to advance control one `syntax element` at a time. Add support to advance by one `instruction` at a time.