bQuestion property Null safety

NormalOperation bQuestion
final

Implementation

static final NormalOperation bQuestion = NormalOperation(
    name: 'B?',
    calc: (Model m) {
      m.lastX = m.x;
      bool r = (m.y.internal & (BigInt.one << _bitNumber(m.xI.abs(), m))) !=
          BigInt.zero;
      if (m.displayDisabled) {
        m.program.doNextIf(r);
      }
      m.popStack(); // Even when not running a program
    });