Перейти к основному содержимому
Версия: 5.x

Инструкция @

Инструкция @ - использование метакода.

Синтаксис

@name(param1, ..., paramN);

Описание

Инструкция @ формирует код, получаемый из метакода с именем name, заменяя параметры метакода на значения собственных параметров и выполняя специальные операции ## и ###.

Параметры

Примеры

CLASS Book;
@objectProperties(book, INTEGER, 'Книга');

CLASS Flower;
@objectProperties(flower, BPSTRING[100], ); // если не передать параметр, то он будет пустым

CLASS Table;
@objectProperties(table, NUMERIC[14,2]);