LINUX.ORG.RU

[Erlang] запуск программы

 


0

1

Доброго времени суток ЛОР. В прошлой теме разобравшись с erlmail, у меня возникло несколько вопросов: Есть ли метод собрать и запустить erlang программу как например обычную программу. На примере erlmail я делал следующим образом: запустил erlang shell в терминале.

Затем запустил ermail.app командой: application:start(erlmail).

И далее вызываю нужные функции. Но по сути это вызов erlang функций из erlang оболочки. Собственно сам вопрос: можно ли обойтись без всего этого, без запуска erlang shell и т.д?

Например у меня есть test.erl и несколько функций в нем:

 foo1 () -> ...
 foo2 () -> ...
 foo3 () -> ...

Далее собрать в исполняемый файл. И дальше как в привычной форме: Запустил файл, набрал команду -a выполнилась foo1, -b выполнилась foo2 и т.д.

Спасибо.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.