Вопросы по теме 'erlang-shell'
Компиляция модуля Erlang с использованием erl.exe
Я очень новичок в Erlang, я пытаюсь скомпилировать свой первый модуль Erlang и получаю сообщение об ошибке, что такого файла не существует, хотя он действительно существует.
Мы очень ценим любые предложения относительно того, почему я erl.exe не...
2312 просмотров
schedule
26.09.2023
Удалить нули из списка - Erlang
Как я могу удалить нули из этого списка, скажем, я получаю:
[{"некоторые","другие",[]},ноль,{{"еще","еще",[]},ноль,ноль}]
В конце концов я хотел бы извлечь только первые элементы из длинных кортежей и поместить их в список, например:
["еще...
1021 просмотров
schedule
26.11.2022
Запуск кода erlang в собственном режиме
Я не могу запустить следующий код в основном режиме. Сообщение об ошибке отображается, когда я пытаюсь:
Предупреждение: эта система не настроена для компиляции собственного кода. escript: ошибка исключения: нет предложения функции,...
1138 просмотров
schedule
01.12.2023
Однострочники Erlang с eval на удаленной оболочке
Я пытаюсь заставить erlang запустить небольшой фрагмент кода на удаленной машине с подключением к удаленной оболочке.
erl $ERL_COOKIE -name ${SHELL_NAME} -remsh ${REMOTE_SHELL} -eval 'io:fwrite("~p",[registered()]), init:stop()'
Оценка...
645 просмотров
schedule
13.05.2024
Оператор случая Erlang
У меня есть следующий код Erlang, и он выдает следующее предупреждение, когда я пытаюсь его скомпилировать, но это имеет смысл. функции нужны два аргумента, но мне нужно, чтобы шаблон соответствовал «всему остальному», а не x, y или z....
13680 просмотров
schedule
29.03.2022
Как выполнить системную команду в Erlang и получить результат с помощью os:cmd/1?
Когда я пытаюсь выполнить следующую команду, которая возвращает ошибку или не завершается в Windows, я всегда получаю пустой список вместо ошибки, возвращаемой в виде строки, например:
Я получил:
[] = os:cmd("blah").
вместо чего-то вроде...
5305 просмотров
schedule
02.06.2024
Шаблон соответствует строке Erlang в виде списка в функции
Я недавно начал изучать Erlang и столкнулся с любопытным исключением, которое я не могу объяснить.
Мой исходный код выглядит следующим образом:
-module(balanced_brackets)....
1743 просмотров
schedule
26.02.2022
Передача аргумента типа карты в функцию в Erlang жалуется на ошибку
Вот мой фрагмент кода.
%% test.erl
-export([count_characters/1]).
count_characters(Str) ->
count_characters(Str, #{}).
count_characters([H|T], #{H := N} = X) ->
count_characters(T, X#{H := N+1});
count_characters([H|T], X) ->...
328 просмотров
schedule
21.01.2023
Как заставить Erlang показывать отладчик и наблюдатель компонентов пользовательского интерфейса в Linux?
Я запускаю 64-разрядную версию Kubuntu 15.04 и пытаюсь запустить «отладчик» или «наблюдатель» Erlang 18.1 (EDIT: из оболочки):
observer:start().
debugger:start().
Я получаю следующую ошибку:
{error,{{load_driver,"No driver found"},...
2549 просмотров
schedule
13.03.2024
Хип не найден в Erlang R18
Когда я пытаюсь использовать Hipe для компиляции модуля из оболочки Erlang, я получаю:
3> hipe:c(erlangmodules2,[native]).
** exception error: undefined function hipe:c/2
4> hipe:help().
** exception error: undefined function hipe:help/0...
326 просмотров
schedule
27.05.2022
Erlang ETS ошибка вставки/2
Я пытаюсь создать простой процесс Erlang с доступом к модулю ETS.
Мой исходный код включает в себя:
Создание процесса:
start_message_channel() ->
Table = ets:new(messages, [ordered_set, named_table]),
Channel = spawn(?MODULE,...
1968 просмотров
schedule
18.05.2023
On_load_function_failed : cberl_nif (Эрланг)
Я использую https://github.com/chitika/cberl .
Моя текущая версия приложения 1.2.1. Который работает нормально. Я создал новую версию 1.2.2, которая отлично обновилась. Но когда я запустил новый экземпляр, на 1.2.2 произошел сбой. Он...
525 просмотров
schedule
13.11.2023
Как очистить экран в erlang с помощью Ctrl+L или аналогичного?
Есть ли смысл очищать экран erlang с помощью Ctrl + L как ярлык?
495 просмотров
schedule
15.09.2023
Понимаете, что это за код Erlang?
Не знаком с Erlang, но пытаюсь понять, что делает этот код?
Ниже я расскажу о коде. Любая помощь будет полезна. Я смотрю учебные пособия, но передаваемые значения в этом случае сбивают с толку.
пример- convert_list_to_k([{Name, {l, Weight}} |...
154 просмотров
schedule
28.10.2022
Как запустить оболочку Erlang в смешанной настройке проекта?
У меня есть проект, написанный как на Эликсире, так и на Эрланге (каталоги lib и src ), который я компилирую с использованием микса (точно так же, как описано здесь ).
Как запустить интерактивную оболочку Erlang со всеми загруженными модулями...
55 просмотров
schedule
14.05.2024
Причина: undef при запуске общих тестов в консоли erl [Erlang]
У меня запущено приложение, и в интерактивной консоли я пытаюсь запустить общие наборы тестов, расположенные в каталоге test/common:
ct:run("test/common").
Но получаю кучу ошибок:
Reason: undef
и все тесты проваливаются. Я...
114 просмотров
schedule
01.04.2024