Annotated
Ada Reference Manual
—
Legal Information
D.13 Run-time Profiles
1/2
{
AI95-00249-01
} [This clause specifies a mechanism for defining run-time profiles.]
Syntax
2/2
{
AI95-00249-01
} The form of a
pragma
Profile is as follows:
3/2
pragma
Profile (
profile_
identifier
{,
profile_
pragma_argument_association
});
Legality Rules
4/2
{
AI95-00249-01
} The
profile_
identifier
shall be the name of a run-time profile. The semantics of any
profile_
pragma_argument_association
s are defined by the run-time profile specified by the
profile_
identifier
.
Static Semantics
5/2
{
AI95-00249-01
} A profile is equivalent to the set of configuration pragmas that is defined for each run-time profile.
Post-Compilation Rules
6/2
{
AI95-00249-01
}
{
configuration pragma (Profile)
[partial]}
{
pragma, configuration (Profile)
[partial]}
A
pragma
Profile is a configuration pragma. There may be more than one
pragma
Profile for a partition.
Extensions to Ada 95
6.a/2
{
AI95-00249-01
} {
extensions to Ada 95
}
Pragma
Profile is new.
Sponsored by
Ada-Europe