BSFPerl is a Bean Scripting Framework (BSF)
engine implementation that can be used to
run Perl scripts from within Java with no native
code required. Java objects can be referenced
transparently from Perl, and arbitrary Perl
expressions are supported.