public void Execute(ProcessingContext context) { if (context.GetValue(X) > 0) { context.PC += (int)context.GetValue(Y); } else { context.PC++; } }
public void Execute(ProcessingContext context) { if (context.GetValue(X) != 0) { context.Stopped = true; } context.PC++; }
public void Execute(ProcessingContext context) { context.Sound = context.GetValue(X); context.PC++; }
public void Execute(ProcessingContext context) { context.Registers[X] = context.GetValue(X) % context.GetValue(Y); context.PC++; }
public void Execute(ProcessingContext context) { context.SendBuffer.Enqueue(context.GetValue(X)); context.SentValues++; context.PC++; }