Вопросы по теме 'erlang-shell'

Компиляция модуля Erlang с использованием erl.exe
Я очень новичок в Erlang, я пытаюсь скомпилировать свой первый модуль Erlang и получаю сообщение об ошибке, что такого файла не существует, хотя он действительно существует. Мы очень ценим любые предложения относительно того, почему я erl.exe не...
2312 просмотров
schedule 26.09.2023

Удалить нули из списка - Erlang
Как я могу удалить нули из этого списка, скажем, я получаю: [{"некоторые","другие",[]},ноль,{{"еще","еще",[]},ноль,ноль}] В конце концов я хотел бы извлечь только первые элементы из длинных кортежей и поместить их в список, например: ["еще...
1021 просмотров

Запуск кода 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