Ada 2005 Grammar

From: Nick Roberts (nick.roberts_at_acm.org)
Date: 07/13/04


Date: Tue, 13 Jul 2004 20:43:56 +0100

Is anyone planning to construct a formal grammar (suiable for input into a
parser generator) for the Ada 2005 language which could be published under
the terms of the GNU Public License?

If so, I would be interested in using this (for ECLAT, the AdaOS
compiler). If you would like, I would be happy to collaborate on
constructing this grammar.

I have a Ada 95 YACC grammar published under a liberal licence by
Intermetrics (now called AverStar) in 1994. I have already developed this
into a form that I wish to use for my own parser generator, which could
possibly form the basis of a public Ada 2005 grammar. Is anyone at
AverStar interested in publishing an Ada 2005 grammar or collaborating
with me on developing one?

-- 
Nick Roberts


Relevant Pages

  • Re: Ada 2005 Grammar
    ... > AverStar interested in publishing an Ada 2005 grammar or collaborating ...
    (comp.lang.ada)
  • Ada 2005 Grammar
    ... parser generator) for the Ada 2005 language which could be published under ... constructing this grammar. ... I have a Ada 95 YACC grammar published under a liberal licence by ... AverStar interested in publishing an Ada 2005 grammar or collaborating ...
    (comp.lang.ada)
  • Re: Lack of formal syntax undermines Ada
    ... strings generated by the grammar. ... Using the grammar in the LRM, the generated language is a superset of Ada (I hope that the grammar in the LRM at least generates all legal Ada programs... ... in that case you'd really like a formal semantics as well as a formal syntax and that is hard to obtain for a language as complex as Ada. ...
    (comp.lang.ada)
  • Re: Ada 2005 Grammar
    ... >> AverStar interested in publishing an Ada 2005 grammar or collaborating ...
    (comp.lang.ada)
  • Microsoft & Ada
    ... I think it's called a BNF grammar. ... Also, if you support the idea of Microsoft getting involved with Ada, ... What is at risk for you if Microsoft did get involved? ... Are there benefits related to Microsoft's involvement that reduce your ...
    (comp.lang.ada)