Re: Lua C API can't be used from other languages without C wrappers
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
- Subject: Re: Lua C API can't be used from other languages without C wrappers
- From: Dirk Laurie <dirk.laurie@...>
- Date: 2018年2月18日 17:39:28 +0200
2018年02月18日 17:23 GMT+02:00 Soni "They/Them" L. <fakedme@gmail.com>:
> It was recently brought to my attention that the Lua C API is strictly a C
> API, and not as universal as some ppl claim it to be.[1]
It works perfectly with Free Pascal too.
http://lua-users.org/wiki/LuaInFreePascal
> More specifically, it's unsafe to directly call this API from any sort of FFI!
> This includes LuaJIT FFI, Python CFFI, any of the many FFI wrappers for Java, and so on!
Would not that be more a defect of the FFI than of the Lua API?