- Calculates the bitwise-or of two numbers.
- The first number.
- The second number.
- The bitwise-or of first and second.
| operator added in 0.2.0 performs the same function as
bor() and is now the recommended way to do bitwise or, as it uses fewer tokens, costs fewer cycles at runtime, and runs on the real host CPU much more efficiently. Simply replace
-- 0x5 = 0101 binary -- or 0x9 = 1001 binary -- ------- -- 0xd = 1101 binary print(bor(0x5, 0x9)) -- 13 (0xd) print(0x5 | 0x9) -- preferred method