DocAda(tm) is a productivity tool of KSCE

Prev | Up | Next | Back | Forward
About DocAda Light: Preface / Preliminary / Help / TOC / Copyright
DocAda Online at the Ada Home: Complete RM95 / Updates / News

9.7 Select Statements

There are four forms of the select_statement. One form provides a selective wait for one or more select_alternatives. Two provide timed and conditional entry calls. The fourth provides asynchronous transfer of control.

Syntax

   
       select_statement ::=
          selective_accept
         | timed_entry_call
         | conditional_entry_call
         | asynchronous_select

Examples

Example of a select statement:

   
       select
          accept Driver_Awake_Signal;
       or
          delay 30.0*Seconds;
          Stop_The_Train;
       end select;

Subclauses

  1. Selective Accept
  2. Timed Entry Calls
  3. Conditional Entry Calls
  4. Asynchronous Transfer of Control

About DocAda Light: Preface / Preliminary / Help / TOC / Copyright
DocAda Online at the Ada Home: Complete RM95 / Updates / News
Prev | Up | Next | Back | Forward


Copyright © 1994-1997 by Kempe Software Capital Enterprises. All Rights Reserved. For comments on this DocAda(tm) hypertext document, please write to KSCE, at docada@ksce.com