Почему не компилируется {$ ifopt FINITEFLOAT ON}?

У меня есть конструкция:

{$ifopt FINITEFLOAT ON}
  {$message 'FINITEFLOAT option ON' }
{$else }
  {$message 'FINITEFLOAT option OFF' }
{$endif }

в моем исходном коде, и она не компилируется! Это должно быть что-то глупое. Ошибка:

E1030 Недопустимая директива компилятора: '$ IFOPT'

в первой строке, но это FINITEFLOAT, на который он жалуется. Кажется, вы не можете указать что-либо, кроме однобуквенных директив, таких как R + и т. Д., В качестве аргумента IFOPT.

Я что-то здесь упускаю?

7
задан skaffman 31 August 2010 в 21:24
поделиться

1 ответ

Вы абсолютно правы, AFAICT. Я не часто использую $IFOPT, но каждый раз, когда я делаю, это поведение меня раздражает. Я понятия не имею, почему это реализовано именно так.

Редактировать: Для этого существует проблема Quality Central.

5
ответ дан 7 December 2019 в 09:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: