Parameter mapping for generating SPARK 83 (Ada code)
For each Parameter, ACS generates a subprogram parameter within the subprogram declaration and definition.
The generation of a subprogram parameter is derived from the properties of the Parameter and the Stereotypes and Tag Definitions that are applied to it:
• If the parameter has no data type, an error is added to the log.
• The parameter mechanism is used to generate In, Out and In Out modifiers.
• The «Ada Access» stereotype does not apply to the SPARK 83 Code Generator DLL.
• The «Ada Attribute Designator» stereotype is ignored.