in reply to Is there a way to call lisp from perl?
Not exactly what you want (geared at letting you write functions for Emacs in Perl rather than elisp), but Emacs::EPL might be of interest.