If: условная компиляция |
<оператор-условной-компиляции-if> = #if <выражение> <текст-1> {#elif <выражение> <текст>} [#else <текст-2>] #end
Операторы условной компиляции позволяют выбирать из входного потока некоторую часть текста в зависимости от результата вычисления выражения.
Условие считается невыполненным, если значением выражения <выражение> является false, пустая строка или строка, содержащая значение '0'. В остальных случаях (true, непустая строка, ненулевое значение для числового типа) условие считается выполненным.