call_1n method

void call_1n()

Implementation

void call_1n() {
  //Debugger.verbose('${pcHex(-1)} [call_1n]');

  var operand = visitOperandsShortForm();

  var returnAddr = programCounter;

  programCounter = unpack(operand.value!);

  visitRoutine([]);

  //push the result store address onto the call stack
  callStack.push(Engine.stackMarker);

  //push the return address onto the call stack
  callStack.push(returnAddr);
}