If: условная компиляция Назад В начало Вперед
<оператор-условной-компиляции-if> =
	#if <выражение>
	<текст-1>
	{#elif <выражение>
	<текст>}
	[#else
	<текст-2>]
	#end

Операторы условной компиляции позволяют выбирать из входного потока некоторую часть текста в зависимости от результата вычисления выражения.

Условие считается невыполненным, если значением выражения <выражение> является false, пустая строка или строка, содержащая значение '0'. В остальных случаях (true, непустая строка, ненулевое значение для числового типа) условие считается выполненным.