From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.52.182.66 with SMTP id ec2mr22535409vdc.0.1411354072301; Sun, 21 Sep 2014 19:47:52 -0700 (PDT) X-Received: by 10.182.70.39 with SMTP id j7mr321783obu.1.1411354072136; Sun, 21 Sep 2014 19:47:52 -0700 (PDT) Path: border2.nntp.dca1.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!dc16no97743qab.1!news-out.google.com!rp1ni1443igb.0!nntp.google.com!h15no3572954igd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sun, 21 Sep 2014 19:47:51 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=24.36.114.177; posting-account=Lb5doAoAAAAWHET3z2_nBVbFSXaZQG1V NNTP-Posting-Host: 24.36.114.177 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <19829aef-4baa-4d96-a205-7e72b8a6d9a8@googlegroups.com> Subject: Problem with tutorial example From: Stribor40 Injection-Date: Mon, 22 Sep 2014 02:47:52 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: number.nntp.dca.giganews.com comp.lang.ada:189077 Date: 2014-09-21T19:47:51-07:00 List-Id: I am trying to study example i found in this page http://infres.enst.fr/~pa= utet/Ada95/e_c26_p2.ada where first, second and third tasks output lines of= text to monitor but main task at the end of the program never calls any of= these tasks. Now i understand that Ada uses linear declaration and that i= t loads each tasks and makes each tasks wait at the "begin". So as lines ar= e read each tasks execuatable part is loaded but each tasks wait at begin.= =20 Now main task doesnt call any of these other 3 tasks at all. All it does is= output line of text "i am main..." =20 Can someone point out how do these 3 tasks get fired up please?