Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!husc6!husc4!grunau_b From: grunau_b@husc4.UUCP Newsgroups: comp.sys.atari.st Subject: Compiler Question Message-ID: <1264@husc6.UUCP> Date: Thu, 19-Feb-87 19:58:45 EST Article-I.D.: husc6.1264 Posted: Thu Feb 19 19:58:45 1987 Date-Received: Fri, 20-Feb-87 21:46:40 EST Sender: news@husc6.UUCP Reply-To: grunau_b@husc4.UUCP (Justin J. M. Grunau) Organization: Harvard Science Center Lines: 38 I have two simple compiler questions: (a) does anybody have any idea how many different object file formats there are for the ST? I know there's DRI (Alcyon), and that Lattice is compatible with it; what else is there and what compilers are capable of producing formats compatible with what? (b) about ANSI compatability -- are there any compilers out there that are fully ANSI-standard, or at least as much as Lattice or Microsoft C are for the IBM? Which compiler(s) have the most ANSI extensions? In particular, is Lattice fully extended (e.g. passable structures/arrays, fully-specified function declarations [with a typelist for the parameters], enum and void types, and concatenatable strings)? I also wonder, for anybody who cares to answer, whether there is anything about Lattice C that dis-recommends it other than the fact that it produces rather large code (closely related to its use of 32-bit values for all expressions, I assume). That is, is Lattice also buggy, or not as robust in its runtime library, etc. thanks, JJMG grunau@husc4.UUCP or --- !seismo----- \ --- !rutgers----- !husc6!husc4!grunau / --- !decvax!ihnp4 or For BITNET, I believe the hostname is "harvard".