Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!clyde!cbatt!ihnp4!ihlpl!psfales From: psfales@ihlpl.UUCP (Peter Fales) Newsgroups: comp.sys.ibm.pc Subject: Re: LINT for IBM-PC Message-ID: <1489@ihlpl.UUCP> Date: Wed, 12-Nov-86 10:01:19 EST Article-I.D.: ihlpl.1489 Posted: Wed Nov 12 10:01:19 1986 Date-Received: Thu, 13-Nov-86 02:43:05 EST References: <2372@vrdxhq.UUCP> <960010@hpcnof.UUCP> Organization: AT&T Bell Labs, Naperville, IL Lines: 30 > / hpcnof:net.micro.pc / tom@vrdxhq.UUCP (Tom Welsh) / 1:20 pm Nov 5, 1986 / > Is there a LINT for the IBM-PC? > ---------- > I have been using a C compiler produced by EcoSoft in Indianopolis, IN (I don't have the address handy, but they advertise in Byte). This is really an outstanding product. Besides the low cost ($59.95 at last count) it performs very well. The user can select from nine (only seven or so implemented so far) different levels lint-like error checking. The lower levels are like most "normal" compilers, but by setting the "picky flag" to higher values the compiler begins to do more and more checks for things like type mismatches, functions not returning values, etc. The compiler supports the new ANSI standard C feature called "prototyping" which simplifies error checking as well as providing an aid to to documentation. It also includes a very complete function library including many "Unix-like" functions." I friend of mine did some (very rough) benchmarks and found that this compiler beat out the popular Lattice Compiler in both compile time and object code size. The only limitations I am aware of are that only the small model (64K code, 64K data) is supported and bit fields are not supported in structures. Peter Fales ihnp4!ihlpl!psfales **************************************************************** I have no connection with EcoSoft, Inc. other than as a very satisfied customer.