umegaya/ffiex — pull request #16 by umegaya (2014-06-24 12:19:52+00:00)
Title: fix problem that if macro is declared same as its name, it evaluated as 0

``` lua
ffi.cdef [[
enum {
FOO = 1,
#define FOO FOO
}
]]
-- it fails
assert(ffi.defs.FOO == "FOO")
```