[devel] Условия в спеке

Boris Gulay BoresExpress на altlinux.org
Ср Фев 2 14:35:30 UTC 2011


Хочу сделать макрос (вернее, делать его буду не я, но это детали), 
который можно было бы вызывать с двумя и тремя аргументами. В 
зависимости от количества аргументов он должен разворачиваться с тот или 
иной код.

Такой вариант будет работать как я хочу?

%if "$3" \
   <код для варианта с тремя параметрами> \
%else \
   <код для варианта с двумя параметрами> \
%endif

Т.е. я хочу знать, будет ли пустая строка распознана как ложь в макросе if?


Подробная информация о списке рассылки Devel