[erlang-questions] Executing an Erlang function from Perl
Chandru
chandrashekhar.mullaparthi@REDACTED
Wed Sep 3 17:11:52 CEST 2008
2008/9/3 Sebastian Bello <sebastian.bello@REDACTED>
> Hi list,
>
> I need to execute an Erlang function from within Perl code, what do you
> suggest?
> Thanks,
> Sebastian-
Try 'erl -man erl_call'
Extract from the man page:
NAME
erl_call - Call/Start a Distributed Erlang Node
DESCRIPTION
erl_call makes it possible to start and/or communicate with a
dis-
tributed Erlang node. It is built upon the erl_interface library as
an
example application. Its purpose is to use an Unix shell script
to
interact with a distributed Erlang node. It performs all
communication
with the Erlang rex server, using the standard Erlang RPC facility.
It
does not require any special software to be run at the Erlang
target
node.
The main use is to either start a distributed Erlang node or to make
an
ordinary function call. However, it is also possible to pipe an
Erlang
module to erl_call and have it compiled, or to pipe a sequence
of
Erlang expressions to be evaluated (similar to the Erlang shell).
Options, which cause stdin to be read, can be used with advantage
as
scripts from within (Unix) shell scripts. Another nice use of
erl_call
could be from (http) CGI-bin scripts.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20080903/eeb20a0f/attachment.htm>
More information about the erlang-questions
mailing list