hex.pointers.read_byte_from_inners_ptrs

hex.pointers.read_byte[:2] = *ptr — read one byte through the currently-set flip/jump pointers. Use after hex.pointers.set_flip_and_jump_pointers.

Signature

def read_byte_from_inners_ptrs @ read_ptr_and_flip_back, cleanup < hex.pointers.ret_after_read_byte, hex.pointers.read_byte, hex.pointers.to_jump, hex.pointers.to_flip { ... }

Defined in hex/pointers/xor_from_pointer.fj — lines 29–54 (view on GitHub).

Complexity

  • Time: 5@+13

  • Space: 5@+24

See the complexity glossary for what @, w, dw, dbit, n mean.

Source

Depends on

Used by

Example uses


← Previous: hex.xor_byte_from_ptr