Доброго времени суток ЛОР. В прошлой теме разобравшись с erlmail, у меня возникло несколько вопросов: Есть ли метод собрать и запустить erlang программу как например обычную программу. На примере erlmail я делал следующим образом: запустил erlang shell в терминале.
Затем запустил ermail.app командой: application:start(erlmail).
И далее вызываю нужные функции. Но по сути это вызов erlang функций из erlang оболочки. Собственно сам вопрос: можно ли обойтись без всего этого, без запуска erlang shell и т.д?
Например у меня есть test.erl и несколько функций в нем:
foo1 () -> ...
foo2 () -> ...
foo3 () -> ...
Далее собрать в исполняемый файл. И дальше как в привычной форме: Запустил файл, набрал команду -a выполнилась foo1, -b выполнилась foo2 и т.д.
Спасибо.