TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Geert Bosch
from: Russ Parks
date: 1995-06-11 21:46:08
subject: Yacc

Geert Bosch wrote in a message to Russ Parks:

 RP> I've got the OS/2 port of it. It requires that I also have the
 RP> EMX/GCC compiler too...since GNAT is actually a translator
 RP> instead of a compiler.

 GB> WRONG!!! Please RTFM before making remarks like these. As I've
                    ^^^^^^
 I do not care what the manual says. I installed it first on an FAT
partition and it tried to create a filename b_testing.c and aborted when it
could not. I looked at that sector and there *WAS IN FACT* C code there.
That is also how I found that filenames on a FAT partition could only be in
6.3 format instead of 8.3.

 RP> ported to several different OS's with different Ada compilers;
 RP> However, GNAT simply chokes on some some of the
 RP> constructs...especially with tasks.

 GB> Are you sure you have the latest release (v2.05)? Since the
 GB> GNAT project hasn't finished yet and especially tasking,
 GB> real-time constructs and distributed computing constructs
 GB> (automatically generating/using RPC interfaces, for example)
 GB> are still under construction.

 I got v2.04 just several weeks ago...and I'm not about to keep ftp'ing
several megabytes every few weeks just to keep up with the versions.

 GB> when looking at the rate at which the unimplemented features
 GB> got implemented, I'm confident Ada-95 will be out before
 GB> Win-95 ;-) Which is not too hard a goal, of course.

 A snail could swim from here to Europe before Win95 gets out :>

 GB> So, if you have an old version (even a .01 version
 GB> difference), the newest (2.05) version might provide
 GB> everything you need.

 All I need, at a minimum, is 1815A-1983 since all of the code I have was
written for that specification. The 95 extensions would really help with
rewriting, clarifying, and reducing source code size..but due to how/where
the code may be implemented, it *must* work correctly on a validated
compiler (i.e. I cannot change the code to work under GNAT). So unless NYU
produces one real soon (like the next few weeks), I'll have a talk with
Meridian and Intermetrics.


Russ

...Taking up collections to give Barney a one way ticket to Jurassic Park!
--- 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™.