Home | Contact | Pricing | News | Events | Partners | Mailing List | Site Map
  • Development log
  • Technical papers
  • Live docs

More Resources

Recent Papers

Browse by Technology

Dev Log Archives

Developer Center

[GNAT] More flexible semantics for pragma Annotate

Monday October 19, 2009

Pragma Annotate can be used by different tools and requires a flexible naming scheme for its parameters. The pragma now accepts one or more arguments. The first two must be identifiers but are not analyzed or otherwise resolved, and their meaning is tool-specific. The remaining parameters, if present, must be expressions that are fully resolved. If the expression is a string literal, its type is one of the predefined string types, depending on whether Wide_(Wide_) characters are present

 

Posted by Posted in Development Log, GNAT Compilation System