expr-directive: | (expr | !) <expr> |
Выполняет указанное выражение, игнорируя полученный результат. Эта директива подобна директиве emit за тем исключением, что ничего не передает на выход препроцессора.
Эта директива предназначена для использования с теми функциями, которые производят побочные эффекты и не возвращают какие-либо существенные значения.
#expr SaveToFile(AddBackslash(SourcePath) + ("Preprocessed.iss"), \ Exec(AddBackslash(CompilerPath) + "Compil32.exe", \ """" + AddBackslash(SourcePath) + "Preprocessed.iss")