bit/cond_jumps.fjΒΆ

β€”β€”β€”- Conditional Jumps

View source on GitHub

MacrosΒΆ

bitΒΆ

  • bit.if/3 β€” x is a bit, l0,l1 are addresses.

  • bit.if/4 β€” x is bit[:n], l0,l1 are addresses.

  • bit.if1/2 β€” x is a bit, l1 is an address.

  • bit.if1/3 β€” x is bit[:n], l1 is an address.

  • bit.if0/2 β€” x is a bit, l0 is an address.

  • bit.if0/3 β€” x is bit[:n], l0 is an address.

  • bit.cmp/5 β€” a,b are bits, lt,eq,gt are addresses.

  • bit.cmp/6 β€” TIme Complexity: n(2@+4)

bit._ΒΆ