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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,169cfbee5fb652af X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-12-13 14:57:52 PST Path: archiver1.google.com!news2.google.com!newsfeed2.dallas1.level3.net!news.level3.com!news-out.visi.com!petbe.visi.com!news1.optus.net.au!optus!news.mel.connect.com.au!news.xtra.co.nz!newsfeed01.tsnz.net!news02.tsnz.net!news.iconz.co.nz From: Craig Carey Newsgroups: comp.lang.ada Subject: Re: Free Ada parser Message-ID: <6s1ntv84qt5dims2p3ik1t91aue8kp1hjt@4ax.com> References: <6d4cbc3e.0312091010.7572566b@posting.google.com> X-Newsreader: Forte Agent 1.93/32.576 English (American) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Original-NNTP-Posting-Host: ip-210-185-38-232.internet.co.nz X-Original-Trace: 14 Dec 2003 11:57:44 +1300, ip-210-185-38-232.internet.co.nz Organization: "ICONZ Ltd." Date: Sun, 14 Dec 2003 11:57:51 +1300 NNTP-Posting-Host: 210.48.22.5 X-Complaints-To: abuse@tsnz.net X-Trace: news02.tsnz.net 1071356272 210.48.22.5 (Sun, 14 Dec 2003 11:57:52 NZDT) NNTP-Posting-Date: Sun, 14 Dec 2003 11:57:52 NZDT Xref: archiver1.google.com comp.lang.ada:3452 Date: 2003-12-14T11:57:51+13:00 List-Id: 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