Skip to main content

5 Statements


This Reference Manual output has not been verified, and may contain omissions or errors. Report any problems on the tracking issue


[A statement defines an action to be performed upon its execution.]


[This clause describes the general rules applicable to all statements. Some statements are discussed in later clauses: Procedure_call_statements and return statements are described in Clause 6, “Subprograms”. Entry_call_statements, requeue_statements, delay_statements, accept_statements, select_statements, and abort_statements are described in Clause 9, “Tasks and Synchronization”. Raise_statements are described in Clause 11, “Exceptions”, and code_statements in Clause 13, “Representation Issues”. The remaining forms of statements are presented in this clause.]

Wording Changes from Ada 83


The description of return statements has been moved to 6.5, “Return Statements”, so that it is closer to the description of subprograms.