bit/memory.fjΒΆ
βββ- Memory Variables
MacrosΒΆ
bitΒΆ
bit.bit/1β Size Complexity: 1bit.vec/2β Size Complexity: nbit.zero/1βbit = 0bit.zero/2βx[:n] = 0bit.one/1βbit = 1bit.one/2βx[:n] = (1<<n) - 1 // all 1'sbit.unsafe_movβ note: doesnβt work ifdst==src.bit.mov/2β note: works ifdst==src.bit.mov/3β note: doesnβt work if dst and src overlap. works ifdst==src.bit.swap/2β a,b are bits.bit.swap/3β a,b arebit.vec[:n].