Guest User

Untitled

a guest
Jul 20th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.41 KB | None | 0 0
  1. vm.RegisterCommand('+', v => Inc(v));
  2. private static void Inc(IVirtualMachine v)
  3. {
  4. if (v.Memory[v.MemoryPointer] == (char)255)
  5. v.Memory[v.MemoryPointer] = (char)0;
  6. else
  7. v.Memory[v.MemoryPointer]++;
  8. }
  9.  
  10. vm.RegisterCommand('+', b => (b.Memory[b.MemoryPointer] == 255) ? 1 : 2 );
  11.  
  12. vm.RegisterCommand('+', v =>
  13. v.Memory[v.MemoryPointer] = (char)((v.Memory[v.MemoryPointer] + 1) % 256));
Add Comment
Please, Sign In to add comment