blob: 318467945a21879a38a70ce6c404cc3e8bc775af [file]
require("wrapmacro")
local a = 2
local b = -1
-- TODO why does Lua add negativ number filter?
assert(not pcall(function() wrapmacro.maximum(a, b) end))
assert(wrapmacro.maximum(a / 7, -b * 256) == 256)
-- 0x1234(4660) <=> 0x3412(13330)
assert(wrapmacro.GUINT16_SWAP_LE_BE_CONSTANT(4660) == 13330)
assert(wrapmacro.GUINT16_SWAP_LE_BE_CONSTANT(13330) == 4660)