integrate property Null safety

NormalArgOperation integrate
final

Implementation

static final NormalArgOperation integrate = RunProgramOperation(
    maxOneByteOpcodes: 0,
    runner: () => IntegrateProgramRunner(),
    arg: LabelArg(
        maxDigit: 19,
        letters: _letterLabelsList,
        noI: true,
        f: (m, final int? label) {
          if (label == null) {
            throw CalculatorError(4);
          }
          m.memory.program.gosub(label);
          m.program.runner?.startRunningProgram(IntegrateProgramRunner());
        }),
    name: 'integrate');