Takes an input program and parses it using the given parser.
just a proxy for the pipeline, signifies that this function does not need prior knowledge of the pipeline
the input to the parse step
Takes an input program and parses it using the given parser.