From: bill_so@hotmail.com.nospam
Subject: Re: newbie problem - how to
Date: 1998/11/08
Date: 1998-11-08T00:00:00+00:00 [thread overview]
Message-ID: <7246et$e8i@drn.newsguy.com> (raw)
In-Reply-To: dale-0811981848330001@dale.ppp.cs.rmit.edu.au
any one who writes code that looks like this, should not be writing code !
Bill.
>
> task body WriteChar is
> c : character;
> i : integer;
> begin
> loop
> select
> when not Buffer.full=>
> accept Write(ch : in character) do
> c := ch;
> end Write;
> i := (Buffer.rear + 1) mod 10; <------- Line 23
> delay 0.01;
> Buffer.rear := i;
> Buffer.empty := false;
> Buffer.List(Buffer.rear) := c;
> i := Buffer.count + 1;
> delay 0.1;
> Buffer.count := i;
> if (Buffer.count = 10) then
> Buffer.full := true;
> end if;
>or
> delay 0.1;
> end select;
> end loop;
> end WriteChar;
>
next prev parent reply other threads:[~1998-11-08 0:00 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-11-06 0:00 newbie problem - how to Dana Holland
1998-11-06 0:00 ` Chris Morgan
1998-11-07 0:00 ` Dana Holland
1998-11-07 0:00 ` Chris Morgan
1998-11-08 0:00 ` dewar
1998-11-08 0:00 ` Dale Stanbrough
1998-11-08 0:00 ` dewar
1998-11-08 0:00 ` Dana Holland
1998-11-08 0:00 ` Dana Holland
1998-11-08 0:00 ` Chris Morgan
1998-11-09 0:00 ` Mark McKinney
1998-11-10 0:00 ` Dana Holland
1998-11-08 0:00 ` bill_so [this message]
1998-11-08 0:00 ` Dana Holland
1998-11-08 0:00 ` Chris Morgan
1998-11-09 0:00 ` Jerry van Dijk
1998-11-10 0:00 ` bob_ev
1998-11-10 0:00 ` dennison
1998-11-10 0:00 ` Robert A Duff
1998-11-16 0:00 ` Matthew Heaney
1998-11-16 0:00 ` Matthew Heaney
1998-11-16 0:00 ` Matthew Heaney
1998-11-23 0:00 ` Robert I. Eachus
1998-11-24 0:00 ` John McCabe
1998-11-07 0:00 ` Jerry van Dijk
1998-11-07 0:00 ` Dana Holland
1998-11-07 0:00 ` bob
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox