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

Получение ссылки на включающий список / блок в Rebol
Учитывая подсписок, есть ли способ получить ссылку на его родительский / включающий список / блок? Например: fs: [ usr [ local [ bin [] ] share [] ] bin [] ] l: fs/usr/local ;grab a sublist p: none ;now grab l's parent (which is...
80 просмотров
schedule 20.11.2021

Как я могу определить ПРИЛОЖЕНИЕ для Rebol3 PORT?
Я работаю над схемой в Rebol3 и хочу добавить действие ДОБАВИТЬ. Однако добавление актора APPEND в схему ничего не дает, результатом append my-scheme://localhost foobar будет my-scheme://localhostfoobar вместо моего действия. В этом отношении...
92 просмотров
schedule 25.09.2021

Заменить определенные значения в XML-файле
Вот фрагмент XML-файла: "...<id>90,123</id>...<id>190</id>...<id>123,90</id>... <id>123,90,123</id>...<id>901</id>" Я хочу заменить все число 90 другим числом, например 100....
124 просмотров
schedule 17.09.2021

Как избежать вызова функции в обстоятельствах, подобных КОМПОЗИЦИИ?
В следующем коде мы можем присвоить результат GET-WORD p через SET-WORD, а затем использовать его под новым именем: p: :print p [{Hello} {World}] Но что, если вы используете КОМПОЗИЦИЮ и обнаруживаете такую ​​ситуацию? do compose [p:...
148 просмотров
schedule 09.10.2021

Что может быть причиной этого: ** Ошибка команды: Ошибка SSL: ошибка: 14077410: Подпрограммы SSL: SSL23_GET_SERVER_HEL LO: ошибка квитирования предупреждения sslv3
Версия: REBOL / View 2.7.8.3.1 1 января 2011 г. Я еженедельно запускаю сценарий REBOL, который извлекает данные в течение многих лет. Последняя проверенная работа скрипта 21.10.2016. На сегодняшний день, 28 октября 2016 г., скрипт выдает...
379 просмотров
schedule 19.10.2021

Какие есть файлы конфигурации для Rebol R3 и как они загружаются?
В Rebol 2 был файл user.r, а также файл rebol.r для добавления кода, который будет загружаться во время запуска. Как это изменилось для Rebol R3?
217 просмотров
schedule 16.03.2022

Разница между Rebol 2 и Rebol 3 при смешивании НЕКОТОРЫХ в разборе с ИЗМЕНЕНИЕМ
Представьте себе упрощенный пример блока блоков, содержащих слова: samples: [ [a a c a] [a a c b] [b a c a] [c a c b] [c c c c] ] Каждый блок должен быть [c c c c] . Таким образом, если значение равно 'a , оно изменяется...
273 просмотров
schedule 13.04.2022

Rebol для Android показывает очень маленький графический интерфейс
Я попытался создать приложение для мобильных устройств Android, выполнив следующие действия: Загрузите и установите r3-droid.apk с http://development.saphirion.com/experimental/r3-droid.apk Скачать r3-gui.r3 Создайте простой файл кода:...
249 просмотров
schedule 27.04.2022

Выполните преобразование кодировки файлов с помощью Rebol 3
Я хочу использовать Rebol 3 для чтения файла на Latin1 и преобразования его в UTF-8. Есть ли встроенная функция, которую я могу использовать, или какая-то внешняя библиотека? Где я могу найти это?
328 просмотров

копия / деталь с парой в REBOL 3
help copy может сказать следующее о copy : USAGE: COPY value /part length /deep /types kinds DESCRIPTION: Copies a series, object, or other value. COPY is an action value. ARGUMENTS: value -- At position (series! port! map!...
98 просмотров
schedule 09.06.2022

Почему return/redo оценивает функции результата в вызывающем контексте, но результаты блока не оцениваются?
Прошлой ночью я узнал об опции /redo, когда вы return выходите из функции. Он позволяет вернуть другую функцию, которая затем вызывается на вызывающем сайте и повторно вызывает оценщик с той же позиции. >> foo: func [a] [(print a)...
374 просмотров

Анализ вводимой строки для ключевых слов, за которыми следует контент
Я пытаюсь разобрать ввод строки, но не могу найти решение. Однако это, должно быть, хорошо известная закономерность - я не часто сталкиваюсь с ней. Предыстория: у меня есть короткий список строковых ключевых слов ("HEAD", "GET", "POST", "PUT"), за...
139 просмотров
schedule 16.09.2022

Как преобразовать заданные слова в блоке в слова
Я хочу преобразовать блок из block: [ a: 1 b: 2 ] в [a 1 b 2] . Есть ли более простой способ, чем этот? map-each word block [ either set-word? word [ to-word word ] [ word ] ]
178 просмотров
schedule 24.09.2022

Чередование блоков или создание объекта из двух блоков (имена полей и значения)
Вместо того, чтобы создавать объекты, написав: obj: object [ name: "Fork" id: 1020 ] Я хотел бы написать что-то вроде... obj: something-or-another [name id] ["Fork" 1020] ... и получить тот же результат. Идеальное решение...
191 просмотров
schedule 21.12.2022

Как разобрать простой XML-файл
>> ? xml No information on xml Есть parse-xml , но мне кажется, что это было для Rebol2. Я искал xml скрипты на rebol.org и нашел xml- object.r , который мне показался наиболее актуальным из всех поиски. Я тоже знаю о altxml...
262 просмотров
schedule 06.06.2023

Разница между ошибками / исключениями и выбросом / уловом?
Меня немного смущает обработка ошибок в Rebol. Имеет конструкции БРОСА и ЗАХВАТА: >> repeat x 10 [if x = 9 [throw "Nine!"]] ** Throw error: no catch for throw: make error! 2 >> catch [repeat x 10 [if x = 9 [throw "Nine!"]]] ==...
619 просмотров
schedule 07.07.2023

многострочные операторы в REBOL?
Раздражающая проблема, с которой я столкнулся с REBOL3 REPL, заключается в том, что он не принимает многострочные операторы. Например, я хотел бы ввести «some_obj: make obj! [», Нажать Enter, а затем продолжить оператор. Это актуально для меня,...
121 просмотров
schedule 18.10.2022

сохранить на диск в режиме добавления
save используется для хранения данных в формате, более удобном для REBOL, как указано здесь write имеет режим добавления, но сохраняет данные в необработанном режиме. Моему приложению необходимо сохранить блок данных (как map! ) на диск....
79 просмотров
schedule 08.05.2023

Быстрый старт Rebol
Я хотел попробовать ребол (или красный). Я думаю, что это может быть идеальным вариантом для моего следующего проекта. Я скачал и протестировал red 0.5.4 и REBOL/View 2.7( http://www.rebol.com/download-view.html ) Тем не менее, есть несколько...
301 просмотров
schedule 04.08.2023

Какой номер родной! в Rebol3
Как рассчитать количество нативных функций в Rebol3? ( help native! печатает собственные функции в lib , но не возвращает блок слов.) ОБНОВЛЕНИЕ: я исправил вопрос после ошибки, выделенной @HostileFork.
71 просмотров
schedule 28.10.2022