├── .gitignore ├── Makefile ├── README.md ├── call.c ├── call_arm.dasc ├── call_x86.dasc ├── ctype.c ├── dynasm ├── dasm_arm.h ├── dasm_arm.lua ├── dasm_ppc.h ├── dasm_ppc.lua ├── dasm_proto.h ├── dasm_x64.lua ├── dasm_x86.h ├── dasm_x86.lua └── dynasm.lua ├── ffi.c ├── ffi.h ├── generate_call_h.bat ├── msvc ├── inttypes.h ├── stdbool.h └── stdint.h ├── msvcbuild.bat ├── parser.c ├── pretty.lua ├── test.c ├── test.lua └── test_includes.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/README.md -------------------------------------------------------------------------------- /call.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/call.c -------------------------------------------------------------------------------- /call_arm.dasc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/call_arm.dasc -------------------------------------------------------------------------------- /call_x86.dasc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/call_x86.dasc -------------------------------------------------------------------------------- /ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/ctype.c -------------------------------------------------------------------------------- /dynasm/dasm_arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/dynasm/dasm_arm.h -------------------------------------------------------------------------------- /dynasm/dasm_arm.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/dynasm/dasm_arm.lua -------------------------------------------------------------------------------- /dynasm/dasm_ppc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/dynasm/dasm_ppc.h -------------------------------------------------------------------------------- /dynasm/dasm_ppc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/dynasm/dasm_ppc.lua -------------------------------------------------------------------------------- /dynasm/dasm_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/dynasm/dasm_proto.h -------------------------------------------------------------------------------- /dynasm/dasm_x64.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/dynasm/dasm_x64.lua -------------------------------------------------------------------------------- /dynasm/dasm_x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/dynasm/dasm_x86.h -------------------------------------------------------------------------------- /dynasm/dasm_x86.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/dynasm/dasm_x86.lua -------------------------------------------------------------------------------- /dynasm/dynasm.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/dynasm/dynasm.lua -------------------------------------------------------------------------------- /ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/ffi.c -------------------------------------------------------------------------------- /ffi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/ffi.h -------------------------------------------------------------------------------- /generate_call_h.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/generate_call_h.bat -------------------------------------------------------------------------------- /msvc/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/msvc/inttypes.h -------------------------------------------------------------------------------- /msvc/stdbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/msvc/stdbool.h -------------------------------------------------------------------------------- /msvc/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/msvc/stdint.h -------------------------------------------------------------------------------- /msvcbuild.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/msvcbuild.bat -------------------------------------------------------------------------------- /parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/parser.c -------------------------------------------------------------------------------- /pretty.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/pretty.lua -------------------------------------------------------------------------------- /test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/test.c -------------------------------------------------------------------------------- /test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/test.lua -------------------------------------------------------------------------------- /test_includes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmckaskill/luaffi/HEAD/test_includes.sh --------------------------------------------------------------------------------