This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig standard library. Public Function
a / b are truncated (rounded towards -inf). q may alias with a or b.
Asserts there is enough memory to store q and r. The upper bound for r limb count is b.limbs.len. The upper bound for q limb count is given by a.limbs.len.
limbs_buffer is used for temporary storage. The amount required is given by calcDivLimbsBufferLen.
q = a / b (rem r)
a / b are truncated (rounded towards -inf). q may alias with a or b.
Asserts there is enough memory to store q and r. The upper bound for r limb count is
b.limbs.len. The upper bound for q limb count is given bya.limbs.len.limbs_bufferis used for temporary storage. The amount required is given bycalcDivLimbsBufferLen.