Оболочка Erlang используется для тестирования выражений. Следовательно, тестирование может быть выполнено в оболочке очень легко, прежде чем оно будет протестировано в самом приложении.

В следующем примере показано, как выражение добавления может быть использовано в оболочке. Здесь необходимо отметить, что выражение должно заканчиваться разделителем точки (.).

После выполнения команды оболочка выдает другое приглашение, на этот раз для Command Number 2 (потому что номер команды увеличивается каждый раз, когда вводится новая команда).

Следующие функции являются наиболее распространенными в оболочке Erlang.

  • b () - печатает текущие привязки переменных.
  • f () - Удаляет все привязки текущей переменной.
  • f (x) - Удаляет привязку для конкретной переменной.
  • h () - печатает список истории всех команд, выполняемых в оболочке.
  • history (N) - Устанавливает количество предыдущих команд, чтобы сохранить в списке истории значение N. Возвращается предыдущее число. Значение по умолчанию - 20.
  • e (N) - повторяет команду N, если N положительно. Если он отрицательный, то N - й предыдущей команды повторяется (то есть, е (-1) повторяет предыдущую команду).