<<<<назад    оглавление  вперед>>>>

Основные синтаксические элементы
помещаются в стеке, а после выхода из макроса интерпретатор
восстанавливает их.

Глобальные переменные имеют специальные зарезервированные
имена (список доступных в ArchiCAD глобальных переменных
приведен в Приложении). Они не помешаются в стеке при
макровызовах, и их значения можно использовать в макросах.
Это дает возможность запоминать в них специальные значения
для их совместного использования, а также формировать коды
возврата из макроса. Глобальные переменные, определенные
пользователем, могут быть проинициализированы в любом
скрипте. Однако они будут действовать только в последующих
скриптах. Если Вы хотите, чтобы желаемым скрипт анализировался
непременно первым, объявите эти переменные в библиотечном
элементе MASTER_GDL. Использование в своих скриптах
стандартных (зарезервированных) глобальных переменных
позволит Вам поддерживать связь с ArchiCAD.

Используя команду "=", Вы можете присвоить локальной пли
глобальной переменной значение числового или строкового тина.

Параметры
Идентификаторы, перечисленные в списке параметров
библиотечного элемента, называются параметрами. Длина
идентификатора параметра не должна превышать 32 символа.
Внутри скрипта к параметрам применимы те же правила, что и к
локальным переменным.

Параметры текстовых файлов GDL идентифицируются буквами
A..Z.

Простые питы
Переменные, параметры и выражения могут быть двух типов:
числового и строкового.

Числовыми выражениями являются числовые константы,
числовые переменные пли параметры, функции, которые
возвращают числовые значения, а также любая их комбинация в
операциях над числовыми выражениями.

Строковыми выражениями являются строковые константы,
строковые переменные или параметры, функции, возвращающие
в качестве результата строку символов, а также любая их
комбинация в операциях, дающих в качестве результата строку
символов.

Производные типы
Переменные и параметры могут быть так же массивами, а параметрь
могут быть представлены списками значений простого типа.

24
Справочное пособие по GDL
Используются технологии uCoz