pascal scipt поддерживает весьма обширный набор директив препроцессора, но кроме {$Include} ничего задействовать не удалось.
собсно вопрос - это было намеренно/случайно убранно и можно ли вернуть, если да, или я чет не то делаю...
подозреваю что дело в том что OnProcessDirective в Continue возвращает false.
Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
ifdef/else/endif/define/undef
у меня довольно много мелких include файлов, и объединять их в один all.inc не хочу. и возникает проблема повтороного включения некоторых файлов, со всеми вытекающим. если бы был ifdef/define/endif можно было бы поступить как в с/с++ и избежать повторного включения.Miralex wrote:Не убиралось (по умолчанию убрано), но и не добавлялось. А зачем?
при отладке скрипта можно используя define/ifdef/endif управлять выводом отладочной информации