public void CompileBlockJumpByteCodeAt(ByteCode b, short jump, int position)
{
this.bytecodes[position] = (byte)ByteCode.Value;
this.bytecodes[position + 1] = (byte)b;
this.bytecodes[position + 2] = (byte)(jump >> 8);
this.bytecodes[position + 3] = (byte)(jump & 0xff);
}