Вопросы по теме 'rebol2'

Почему нельзя переопределить встроенную функцию в Rebol?
я создал это cloneset: :set set: func[word [word!] value][ if/else (type? get word) = list! [ print "list is immutable" ][ cloneset word value protect word ] ] protect 'cloneset protect 'set У меня есть эта ошибка при определении...
177 просмотров
schedule 13.02.2023

Как отправить сообщение HTTP с настраиваемым заголовком с помощью REBOL
Я пытался получить доступ к сайту с помощью REBOL, используя API сайта, но у меня возникли проблемы. Вызов API ожидает настраиваемый заголовок и запрос в формате XML. Я пытался использовать read / custom, но я не уверен, как включить заголовок или...
1245 просмотров
schedule 03.06.2022

Есть ли способ центрировать кнопки и поля графического интерфейса в Rebol?
Я потратил часы на то, чтобы понять это, но до сих пор не понял. Ни в одной документации об этом ничего не упоминается. Это то, что ребол просто не может сделать без необходимости вручную переставлять все с помощью origin? Может, я слишком...
178 просмотров
schedule 03.01.2023

Насколько хорошо масштабируется Rebol в конфигурации FCGI?
Я планирую написать довольно приличное веб-приложение на Rebol (на данный момент CGI на Apache 2), но первоначальные тесты производительности были очень обескураживающими. Я получаю всего 4-5 запросов в секунду, когда запускаю тест Apache в...
424 просмотров
schedule 04.08.2022

Как скачать письмо из Gmail
Я пытаюсь создать небольшой почтовый ящик с помощью REBOL / Command, но я не могу подключиться к своей учетной записи gmail, потому что доступ к pop-серверу осуществляется через SSL через порт 995. >> pop: open/lines ssl://pop.gmail.com:995...
245 просмотров
schedule 12.06.2023

Почему map-each сохраняет последнее значение для ссылок на устанавливаемое слово?
map-each можно использовать для оценки некоторого кода для каждого члена в коллекции и агрегирования результатов оценки в блоке: >> values: map-each x [1 2] [ print ["Doing mapping for" x] x * 10 ] Doing mapping for 1 Doing...
86 просмотров

Как запустить вечный цикл, продолжая обрабатывать события в Rebol
Я хотел бы настроить веб-сервер в своем приложении, для которого требуется вечный цикл. wait s в цикле позволяют графическому интерфейсу продолжать обрабатывать события интерфейса. Но если я запускаю цикл, я не могу выйти из него, чтобы запустить...
124 просмотров
schedule 13.11.2022

Почему функция имеет память в REBOL?
В rebol я написал эту очень простую функцию: make-password: func[Length] [ chars: "QWERTYUIOPASDFGHJKLZXCVBNM1234567890" password: "" loop Length [append password (pick chars random Length)] password ] Когда я запускаю это...
365 просмотров
schedule 21.09.2023

Указатели возвращаются из функции dll при вызове из rebol
Я пытаюсь выяснить погоду, я могу использовать ребол для нескольких задач по программированию. Я написал небольшую программу, которая загружает внешнюю библиотеку и вызывает функцию, которая возвращает указатели в некоторых аргументах. Когда я...
159 просмотров
schedule 17.03.2023

Удалить повторяющиеся объекты из серий в Rebol
В R2 и R3 я могу использовать unique для удаления повторяющихся элементов из серии: >> a: [1 2 2 3] >> length? a == 4 >> length? unique a == 3 Как я могу выполнить одну и ту же операцию над рядом объектов? например.,...
182 просмотров
schedule 15.05.2023

Rebol 2 перестал работать после обновления до Ubuntu 15.10
Rebol 2 перестал работать на Ubuntu после обновления до 15.10. Я получаю ошибку- ./rebol ./rebol: error while loading shared libraries: libXaw.so.7: cannot open shared object file: No such file or directory Пытался установить libXaw-...
317 просмотров
schedule 13.10.2022

Макет REBOL: как автоматически создавать слова макета - слово не имеет контекста?
Используя REBOL / View 2.7.8 Core, я хотел бы заранее подготовить макет представления, автоматически назначив слова различным элементам макета, как в следующем примере. Вместо prepared-view: [across cb1: check...
99 просмотров
schedule 21.05.2023