On Mon, Apr 18, 2011 at 8:41 PM, Diab Jerius <
dj@head.cfa.harvard.edu> wrote:
Lua::API provides Perl bindings to Lua's C-based embedding API [...]
http://search.cpan.org/~djerius/Lua-API-0.04/
Thanks for sharing.
I didn't truly grasp the module until seeing
lua.pl [1], so you might
add some very abbreviated version of that to the documentation's
Synopsis.
It allows Perl routines to be called from Lua as if they were written in C,
and allows Perl routines to directly manipulate the Lua interpreter and
its environment.
One important point is that your project is a Perl module that loads
into a Perl interpreter. It is not a Lua module that loads into a Lua
interpreter. That is, there is no "luaopen_perlapi", as is the case
in perlembed [2]. ([2] could also be mentioned in your
comparison/see-also section.)