Ада-95. Компилятор GNAT


         

индексируется именем языка программирования; не




   



 Specification_Suffix 

 



Атрибут является ассоциативным массивом ( индексируется именем языка программирования; не зависит от регистра символов), значением которого может быть строка, удовлетворяющая следующие условия:


  • строка не должна быть пустой
  • строка не может начинаться с символа буквы или цифры
  • строка не может начинаться одиночным символом подчеркивания сопровождаемым одиночной буквой или цифрой


Когда значение атрибута "Specification_Suffix ("Ada")" не указано, по умолчанию, предполагается строка ".ads".



   



 Implementation_Suffix 

 



Атрибут является ассоциативным массивом (индексируется именем языка программирования; не зависит от регистра символов), значением которого может быть строка, удовлетворяющая следующие условия:


  • строка не должна быть пустой
  • строка не может начинаться с символа буквы или цифры
  • строка не может начинаться одиночным символом подчеркивания сопровождаемым одиночной буквой или цифрой
  • строка не может иметь такое же значение как Specification_Suffix

    Когда значение атрибута "Implementation_Suffix ("Ada")" не указано, по умолчанию, предполагается строка ".adb".



       



     Separate_Suffix 

     



    Значение этого атрибута должно удовлетворять те же условия, что и значение для атрибута Implementation_Suffix.

    Когда значение атрибута "Separate_Suffix ("Ada")" не указано, по умолчанию, предполагается значение атрибута "Implementation_Suffix ("Ada")".



       



     Specification 

     



    Этот атрибут является ассоциативным массивом и может быть использован для описания имен исходных файлов содержащих индивидуальные спецификации компилируемых модулей Ады.

    Индекс массива должен быть строковым литералом, который указывает модуль Ады (не зависит от регистра символов).

    Значением атрибута должна быть строка, которая указывает файл содержащий спецификацию компилируемого модуля (зависимость от регистра символов определяется используемой операционной системой).


    Содержание  Назад  Вперед