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

Могу ли я отключить печать списков небольших целых чисел в виде строк в оболочке Erlang?
Оболочка Erlang "угадывает", является ли заданный список печатаемой строкой, и выводит его таким образом для удобства . Можно ли отключить это «удобство»?
5315 просмотров
schedule 29.05.2023

Как отвязать переменные в интерактивном сеансе Erlang?
В интерактивной оболочке Erlang вы можете привязывать переменные к значениям. Если я хочу все очистить и начать с нуля, не выходя из сеанса и не начиная новый, как мне это сделать? И если я просто хочу повторно использовать одну переменную,...
9194 просмотров
schedule 05.10.2022

Запуск приложения Erlang на сервере Windows
У меня есть приложение Erlang, развернутое на сервере с Windows Server 2008. Как я это делаю: Скопируйте папку приложения в каталог Erlang lib . Откройте командную строку (cmd). Выполните erl . Выполните application:start(app_name) в...
1323 просмотров

Автоматизируйте узлы оболочки Erlang с помощью пакета unix
Я могу запустить множество узлов erlang из пакетного файла. Но могу ли я передать некоторые аргументы erl, которые заставят его выполнить некоторые команды?
936 просмотров
schedule 31.07.2023

Как создать список из 1000 случайных чисел в Erlang?
Я уверен, что для этого есть функция. Я просто хочу составить список из 1000 чисел, каждое из которых должно быть случайным.
13995 просмотров
schedule 17.04.2024

Почему моя процедура перекомпиляции не работает из консоли?
У меня есть приложение Erlang (на данный момент всего несколько библиотечных модулей), связанное с Rebar. Структура каталогов выглядит следующим образом: MyProject - apps -- myapp --- ebin --- src --- yada - rebar - rebar.conf...
382 просмотров
schedule 29.01.2024

почему io:get_line возвращает \n в оболочке erlang?
при использовании io:getline("prompt") в оболочке erlang функция немедленно возвращает значение "\n" io:get_line("prompt"). prompt "\n" но, как было предложено в другом потоке, правильно выполняет следующие операции чтения из standard_io....
3073 просмотров
schedule 10.02.2023

Командная строка Эрланга
Мне нужно передать два аргумента моему коду Erlang. он отлично работает в оболочке Erlang. 2> crop:fall_velocity(x,23). 21.23205124334434 но как мне запустить код Erlang без оболочки Erlang. как обычные программы python, c....
1023 просмотров
schedule 11.05.2023

Вызов внешней функции Erlang
Я пытаюсь вызвать функцию (из внешнего модуля) в erlang. оба файла луча расположены в одном каталоге. -module(drop2). -export([fall_velocity/1]). fall_velocity(Distance) -> math:sqrt(2 * 9.8 * Distance). Тогда я звоню...
244 просмотров
schedule 28.01.2023

Консоль Erlide erlang зависает
Я работал с учебниками Erlang на семи языках за семь недель, используя Erlide для eclipse, и по большей части все казалось нормальным, пока я не добрался до раздела параллелизма. В этом разделе автор рассматривает простой пример. loop() ->...
159 просмотров
schedule 22.09.2022

Erlang ничего не возвращает со спавном
Я изучаю основы erlang из видео на youtube . И я застрял на одном из видеоуроков. Это код: say_something(_,0) -> io:format("Done ~n"); say_something(Value, Times) -> io:format("~s ~n", [Value]), say_something(Value, Times-1)....
179 просмотров
schedule 08.06.2022

Как преобразовать двоичные данные в целое число на mapreduce в riak
Я работаю над клиентом riak-erlang, Я сделал следующее... 3> Mapf = fun(Obj,_,_) -> [riak_object:get_value(Obj)] end. #Fun<erl_eval.18.82930912> 4> 4> {ok, [{0,[R]}]} = riakc_pb_socket:mapred(Pid,<<"tst">>,...
57 просмотров
schedule 22.07.2022

Как получить данные из кортежа внутри битовой строки внутри списка в клиенте RIak-erlang
Я работаю над клиентом riak-erlang. при выполнении Mapreduce я получил следующий вывод. Теперь я хочу получить данные из набора результатов, который я получил. Мне нужен возраст/имя, а также по определенному имени, которое я хочу получить. Как...
162 просмотров
schedule 11.07.2022

Переменные связываются один раз в Erlang
Редактировать: я изменил название этого вопроса, так как это было бесполезно в свете сделанной мной ошибки n00b. Остальное не изменилось и служит предостережением! Я использую Erlang OTP версии 17.4. Рассмотрим следующий сеанс оболочки Erlang, в...
45 просмотров
schedule 23.08.2022

Как заставить программу сохранять значения ASCII в erlang?
У меня есть функция, в которую я вхожу из оболочки erlang: huffman:table([$H,$E,$L,$L,$O]). Я хочу сохранить такие значения ASCII, но мои на выходе превращаются в целые числа. Как сделать так, чтобы программа не интерпретировала их в целые...
232 просмотров
schedule 11.04.2024

ERLANG Преобразование строки в список кортежей
У меня есть строка имен пользователей в виде «hello1@devlab, hello2@devlab, hello3@devlab». Эта строка может содержать N имен пользователей. Я хочу преобразовать это в пакет формы:...
225 просмотров
schedule 08.05.2023

Как кодировать загрузочные модули на всех узлах в Distributed Erlang?
Я изучаю Erlang/OTP, и в главе 14 говорится: «Вы можете загрузить модуль на все узлы, используя команду оболочки: command nl(Mod) ». Я хочу знать, как это сделать? Я не могу найти команду оболочки: command nl(Mod) .
439 просмотров
schedule 11.02.2023

init, завершающийся в do_boot, вызывается при выполнении скрипта Erlang
Вот мой код в 'factorial.erl': -module(factorial). -author("jasonzhu"). %% API -export([fac/1]). fac(0) -> 1; fac(N) -> N * fac(N-1). При взаимодействии с этим кодом в подсказке он отлично работает: 1> c(factorial)....
4949 просмотров
schedule 02.02.2024

Заставить оболочку Erlang забыть BIF
Есть ли способ заставить Erlang забыть встроенную функцию, чтобы я мог использовать это имя? например. забыть восстановить
114 просмотров
schedule 21.04.2022

Что означает вывод команды Erlang: erl?
Когда я набираю erl в терминале, я получаю следующий вывод: Меня просто интересует каждая из вещей, которые показаны в выводе команды erl. Например: Что означает 17? Что означает erts-6.2? (Система выполнения Erlang?) Что означает...
46 просмотров
schedule 04.06.2023