No support for bitwise operators?

Creating a package using lua it seems that it is not possible to use bitwise operators.

Lua syntax error in node.lua:164: unexpected symbol near ‘&’

local val = 3
local b = val & 1
local g = val>>1 & 1

info-beamer uses LuaJIT. It as the built-in bit extension. See here.

-- Example: 
local bit = require "bit"
print(, 1), 1))

There’s no dedicated operators for those.

1 Like