Advertisement
Guest User

Untitled

a guest
May 11th, 2018
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ada 0.28 KB | None | 0 0
  1. task body Crossroads is
  2.     LC: Lamp_color;
  3.     begin  
  4.         loop
  5.         Lamp.GetColor(LC);
  6.             select
  7.                 when LC = Zold => accept Cross(T: in Duration)
  8.                 do
  9.                     delay(T);
  10.                 end Cross;
  11.             or
  12.                 accept Wake_Up
  13.                 do
  14.                     null;
  15.                 end Wake_Up;
  16.             end select;
  17.         end loop;
  18.     end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement