public void step(PcodeFrame frame, PcodeUseropLibrary<T> library) {
		try {
			stepOp(frame.nextOp(), frame, library);
		}
		catch (PcodeExecutionException e) {
			e.frame = frame;
			throw e;
		}
		catch (Exception e) {
			throw new PcodeExecutionException(e.getMessage(), frame, e);
		}
	}
Step a single p-code op

@param frame the frame whose next op to execute
@param library the userop library
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/exec/PcodeExecutor.java