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] Better handling of warnings for Spitbol.Patterns

Tuesday December 18, 2007

The GNAT.Spitbol.Patterns."*" operator can modify its right argument even though it is a function. This was not recognized by the warning machinery which could result in a client getting unexpected "never assigned" warnings. The warning machinery is now enhanced so that Warnings Off applied to the type of an IN mode formal suppresses these messages. Appropriate pragmas have been added so that Patterns clients will no longer get these warnings.

 

Posted by Posted in Development Log, GNAT Compilation System