r55 0.1.2

The r55 compiler for R.txt android files
Documentation
-- local ffi = require("ffi")

-- ffi.cdef [[
--     enum ResourceType {
--         ANIM = 0
--     };

--     typedef struct {
--       size_t len;
--       char** data;
--     } Array;

--     char* find(const char*, const char*, enum ResourceType* type);
--     void java_gen_split(const char*, const char*, const char*, const Array*, const Array* );
-- ]]

-- local r55 = ffi.load("target/debug/libr55.so")
-- local res = r55.find("test/R.txt", "Variant", nil);

-- if not res == ffi.NULL then
--   print(res)
-- end
package.cpath = package.cpath .. ";./target/release/?.so"


local r55 = require("r55")
local t = r55.find("test/R.txt", "Variant");

for i, entry in pairs(t.entries) do
  print(i .. " " .. r55.hex(entry))
end