![Monet tulips in holland][1]
Хочу рассказать про использование макросов в InterSystems Caché. Макрос — это символьное имя, заменяемое при компиляции исходного кода на последовательность программных инструкций. Макрос может «разворачиваться» в различные последовательности инструкций при каждом вызове, в зависимости от сработавших разветвлений внутри макроса и переданных ему аргументов. Это может быть как статический код, так и результат выполнения COS. Рассмотрим, как их можно использовать в вашем приложении. [Читать дальше →][2]
[1]:
https://habrastorage.org/files/b33/692/4d9/b336924d93b9462c85673595077e3511.jpg
[2]:
http://habrahabr.ru/post/258081/#habracut