Вопросы по теме '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 просмотров
schedule
06.06.2022
копия / деталь с парой в 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 просмотров
schedule
16.08.2022
Анализ вводимой строки для ключевых слов, за которыми следует контент
Я пытаюсь разобрать ввод строки, но не могу найти решение. Однако это, должно быть, хорошо известная закономерность - я не часто сталкиваюсь с ней.
Предыстория: у меня есть короткий список строковых ключевых слов ("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