comp.lang.ada
 help / color / mirror / Atom feed
From: usenet@leapheap.co.uk
Subject: Re: Lack of formal syntax undermines Ada
Date: Tue, 15 Apr 2008 06:22:11 -0700 (PDT)
Date: 2008-04-15T06:22:11-07:00	[thread overview]
Message-ID: <deb5dcf7-ac00-479a-86f7-6a8d496c7f2f@u12g2000prd.googlegroups.com> (raw)
In-Reply-To: tDkMj.181245$cQ1.7493@bgtnsc04-news.ops.worldnet.att.net

anon wrote:

Chris Noonan wrote:
> >As an example, my parser is having trouble with the fragment:
> >task type TT is
> >   pragma priority(12);
> >end TT;
> >Is this legal Ada95 syntax or not?

> As for your code: YES, it is legal!

I'm not so sure.

The relevant section in the LRM boils down to, in this context:

Pragmas are only allowed at any place where the syntax rules
allow an entry_declaration construct; but not in place of
an entry_declaration construct.

It looks to me that the pragma is appearing in place of
an entry_declaration.

Regards,
Chris Noonan




  reply	other threads:[~2008-04-15 13:22 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-11  9:41 Lack of formal syntax undermines Ada usenet
2008-04-11 11:20 ` Peter C. Chapin
2008-04-15 12:57   ` usenet
2008-04-16  2:26     ` Peter C. Chapin
2008-04-16  3:14       ` Eric Hughes
2008-04-17  6:37     ` Randy Brukardt
2008-04-11 17:27 ` Georg Bauhaus
2008-04-11 18:13   ` Adam Beneschan
2008-04-11 21:25 ` John McCabe
2008-04-11 21:45   ` Robert A Duff
2008-04-11 22:37     ` John McCabe
2008-04-11 23:08       ` Adam Beneschan
2008-04-12  7:16         ` Dirk Craeynest
2008-04-14  7:23         ` Jean-Pierre Rosen
2008-04-12 12:57       ` Robert A Duff
2008-04-12 15:06         ` (see below)
2008-04-12 16:25           ` John McCabe
2008-04-12 17:55             ` (see below)
2008-04-12 22:19               ` John McCabe
2008-04-13  1:13                 ` (see below)
2008-04-13 11:51                   ` John McCabe
2008-04-13 14:13                     ` (see below)
2008-04-13 19:34                       ` John McCabe
2008-04-13 20:51                         ` (see below)
2008-04-13 21:06                           ` John McCabe
2008-04-12 17:16         ` Gary Scott
2008-04-12 18:43           ` Peter C. Chapin
2008-04-12 19:16             ` Gary Scott
2008-04-12 20:04               ` Robert A Duff
2008-04-12 23:32                 ` Gary Scott
2008-04-13  1:16                   ` Robert A Duff
2008-04-12 20:02           ` Robert A Duff
2008-04-12 20:52             ` Pascal Obry
2008-04-13 22:01       ` Florian Weimer
2008-04-13  9:46 ` anon
2008-04-15 13:22   ` usenet [this message]
2008-04-15 16:08     ` Adam Beneschan
2008-04-13 22:04 ` Florian Weimer
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox