TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Marc Roy
from: Russ Parks
date: 1995-06-11 08:29:28
subject: Ada Compiler!

Marc Roy wrote in a message to Russ Parks:

 > Anyone know where I might find a yacc grammar for Ada?
 > Preferably, with the Ada-9X extensions?

 MR> I've just finished reading an article "Introducing Ada 9X" in
 MR> Ada Letters (1993). It is not a grammar but it explains the
 MR> new concepts with examples.

 I understand the concepts...yacc is Yet Another Compiler Compiler, and I
was looking for a grammar file to use as input to yacc...

 > Or even better, a good, reasonably priced, Ada compiler for
 > OS/2?

 MR> You can get GNAT Ada 95 for *free* (GNU Software) via ftp from
 MR> cs.nyu.edu in /pub/gnat.

 I just installed version 2.04 the other day...it also requires the EMX
C/C++ stuff. Unfortunately, GNAT won't compile some of my old code..even
though the code is perfectly valid Ada and compiles just fine with
validated compilers.

 MR> I've just finished installing the compiler this afternoon and
 MR> I successfully compiled the first example that came with the
 MR> package. By the way, it is recommended to install this
 MR> software on an HPFS partition. The readme said that it could
 MR> work on a FAT partition but it is preferable to use HPFS.

 Yeah, it limits filenames to 6.3 format instead of 8.3, because it makes
temporary files with the same name as yours but with a "b_"
prepended. So an HPFS helps out there...

 If NYU can get the thing to meet the specs (i.e. validated), cut down the
excessive .EXE size, and make it handle multiple compilation units in the
same source file, they might have a viable product :-)


Russ

...Curiosity killed the cat.  Let's get a dog next time.
--- EZQuote 4.0
* Origin: Linux: The choice of a GNU generation (1:170/110.12)
SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809
@PATH: 170/100 1 400 270/101 105/103 42 712/515 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.