REBOL 3/Скрипты REBOL 3: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 110:
Последнем пример демонстрирует некоторый путь, где скрипт '''script.r''' выполняется в настоящее время.
 
== Программные опции ==
== Опции программы ==
 
Скрипты имеют доступ к опциям, предоставляемым интепретатором.
Они находятся в system/options объекте. Объект содержит следующие поля:
*home - путь, определяемый как переменная окружения вашей операционной системы или (системного регистра для определенных типов ОС). Путь используется для нахождения файлов '''rebol.r''' и '''user.r'''
* '''script''' - имя файла, предоставляющего запущенному интепретатору скрипт
* '''path''' - путь к текущей директории
* '''args''' - аргументы, предоставляемые интепретатору в командной строке
* '''do-arg''' - строка как аргумент '''--do''' опции командной строки
Объект содержит и другие опции. Тип:
 
<pre>probe szstem/options</pre>
 
Примеры, содержащие опции объекта:
 
<pre>print system/options/script
propbe system/options/args
print system/options/home/user.r</pre>
 
== Исполнение ==
== Загрузка ==