From: Craig Carey <research@ijs.co.nz>
Subject: Re: Free Ada parser
Date: Sun, 14 Dec 2003 11:57:51 +1300
Date: 2003-12-14T11:57:51+13:00 [thread overview]
Message-ID: <6s1ntv84qt5dims2p3ik1t91aue8kp1hjt@4ax.com> (raw)
In-Reply-To: 6d4cbc3e.0312091010.7572566b@posting.google.com
PS. Has anyone got an Ada Windows GUI program that can have embedded into
it, a user program ?. I.e. it would be like CMD.EXE, except:
(1) it is a GUI program, and
(2) all mouse drag selecting selects to the end of lines (and it does
not select rectangles).
Gwindows code would be acceptable.
On 9 Dec 2003 10:10:53 -0800, ***uirce.garcia@esa.int (J Quirce) wrote:
...
>I am just joining the group after a quite long and [...]
>search of any kind of "executable ada grammar". I mean, an Ada 95 one
I uploaded a package that has merged Ada Yacc parser lines. It has a demo
program that makes of the Adagoop program. The demo program reads input
from the console and converts input to a tree and it parses it:
A new demo program showing use of Adagoop (it parses algebra expressions
read from the console (in Windows NT+)):
http://www.ijs.co.nz/code/ada95_adagoop_parser.zip
Adagoop: http://www.usafa.af.mil/dfcs/bios/mcc_html/ada_stuff.html
Adagoop is extensively used.
Two other documents uses are:
* the Ada to Lego Mindstorms programming environment,
* the A# program that ports Ada to the Microsoft .NET Platform:
http://www.usafa.af.mil/dfcs/adamindstorms.htm
http://www.usafa.af.mil/dfcs/bios/mcc_html/a_sharp.html
>ready for processing by Yacc, Bison or any other more or less
>reasonable compiler compiler.
...
Would the European Space Agency be using Ada 95 for the parser?.
There is another Yacc grammar file for Ada 95, amongst the SCATC files:
http://unicoi.kennesaw.edu/ase/support/cardcatx/scatcdsk.htm
Ada to C bindings creator: http://members.tripod.com/vagul/
I did not test and use Opentoken because of its modified GPL licence.
Since not having looked at it, I don't know how it compares with the
USAFA Adagoop software.
Craig Carey,
List of Ada 95 mailing lists: http://www.ijs.co.nz/ada_95.htm
next prev parent reply other threads:[~2003-12-13 22:57 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-12-09 18:10 Free Ada parser J Quirce
2003-12-09 19:27 ` David C. Hoos
2003-12-10 13:10 ` Oliver Kellogg
2003-12-10 8:11 ` Ole-Hjalmar Kristensen
2003-12-13 22:57 ` Craig Carey [this message]
2003-12-14 1:50 ` Craig Carey
2003-12-14 18:49 ` Oliver Kellogg
2003-12-15 17:45 ` Robert I. Eachus
-- strict thread matches above, loose matches on Subject: below --
2003-12-11 14:50 ada_wizard
2003-12-12 21:05 ` Colin Paul Gloster
2003-12-13 3:02 ` Steve
2003-12-13 16:46 ` Pascal Obry
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox