REBOLution in Russia Wiki
Advertisement

Скрипты имеют доступ к опциям, предоставляемым интепретатором. Они находятся в system/options объекте. Объект содержит следующие поля:

  • home - путь, определяемый как переменная окружения вашей операционной системы или (системного регистра для определенных типов ОС). Путь используется для нахождения файлов rebol.r и user.r
  • script - имя файла, предоставляющего запущенному интепретатору скрипт
  • path - путь к текущей директории
  • args - аргументы, предоставляемые интепретатору в командной строке
  • do-arg - строка как аргумент --do опции командной строки

Объект содержит и другие опции. Тип:

probe szstem/options

Примеры, содержащие опции объекта:

print system/options/script
probe system/options/args
print system/options/home/user.r
Advertisement