> Please add bin2c to the -dev package; it's most useful. LuaBinaries
> packages already include it.

Hi Reuben,

I think bin2c is best avoided (the Lua authors have the right idea).  At
the least, it's terribly named: "bin2c" sounds general, yet this tool
has the specific job of generating Lua C API code.  Not /usr/bin
material in my opinion.

As suggested by Luiz, please consider using xxd:

  $ apt-get install vim-common  # provides "xxd"
  $ echo "print('hi')" > test.lua
  $ xxd -i test.lua > test_lua.c

Then in your C program (quite easy to make a macro of this):

  int do_test_lua(lua_State* L)
  {
  #include "test_lua.c"
      return luaL_loadbuffer(L, (void*)test_lua, test_lua_len,
          "test.lua") || lua_pcall(L, 0, 0, 0);
  }


--John


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to