Files
Terrarum/work_files/romapidoc/cc_bit.tex
Song Minjae d44c11f0f0 Lua Computer: collection of minor updates, none notable (read romapidoc)
Former-commit-id: 3ad3a1432f67148aa1a412ca1cdfb628423f6ad7
Former-commit-id: f223a870c431f2dd906a127a4c3d6b787114bb1c
2016-09-26 12:15:45 +09:00

22 lines
697 B
TeX

The Bit API is for manipulating numbers using bitwise binary operations. The ROMBASIC already comes with Lua's bit32 library so make sure to use that for your casual usage.
\subsection{Functions}
\begin{tabularx}{\textwidth}{l X}
\textbf{\large Function} & \textbf{\large Notes}
\\ \\
\endhead
bit.blshift(n, bits) & Alias of bit32.lshift(n, bits)
\\ \\
bit.brshift(n, bits) & Alias of bit32.arshift(n, bits)
\\ \\
bit.blogic\_rshift(n, bits) & Alias of bit32.brshift(n, bits)
\\ \\
bit.bxor(m, n) & Alias of bit32.bxor(m, n)
\\ \\
bit.bor(m, n) & Alias of bit32.bor(m, n)
\\ \\
bit.band(m, n) & Alias of bit32.band(m, n)
\\ \\
bit.bnot(n) & Alias of bit32.bnot(n)
\end{tabularx}