RunnerResult (@NotNull DfaListener listener, @NotNull ControlFlow flow, @NotNull List<DfaInstructionState> startingStates) { myInterpreter = createInterpreter(listener, flow); return myInterpreter.interpret(startingStates); }