Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!brl-adm!adm!Thomson@louie.udel.edu From: Thomson@louie.udel.edu Newsgroups: net.sources Subject: Re: Need sources for LEX & YACC Message-ID: <4723@brl-adm.ARPA> Date: Fri, 27-Feb-87 13:45:07 EST Article-I.D.: brl-adm.4723 Posted: Fri Feb 27 13:45:07 1987 Date-Received: Sun, 1-Mar-87 09:48:56 EST Sender: news@brl-adm.ARPA Lines: 80 thfisher@watnot.uucp requested sources for LEX & YACC. I tried to send him mail directly, but the mailer barfed on the address. I posted an inquiry on the net about a month or two ago and received the following replies: -------- Date: 16 Dec 1986 14:49:13 PST Subject: Re: public domain lex/yacc for PC From: Billy Check out LEX.C in the lending library. It was submitted by James H. Coombs who mentions that he has PD versions of YACC available as well. The Library would welcome conversions to other dialects of C as well as a YACC. ------ Date: Mon, 22 Dec 86 08:07:15 -0100 From: Bj|rn Larsen Subject: Yacc & Lex for PC I just read your message in INFO-IBMPC requesting information of a public domain YACC/LEX. I have got a copy of YACC and LEX for MS-DOS that seems to be 100% compatible with the Unix versions. Using these two programs and the Microsoft C version 3.0 I completeted all the examples covered in 'The Unix Programming Environment' (Kernigan and whoever). To be quite honest, I suspect that these two programs are not quite as much in public domain as the guy who gave them to me insisted. It seems to me that they are a PORT of the Unix versions. I only have the binary files, not source. If you are interested, please drop me a note with your address, and I'll mail you a diskette. (Norway is a distance from you, but as I don't pay the postage myself, I'll make it Air Mail.) Merry Christmas! x_larsen_b%use.uio.uninett@nta-vax.arpa blarsen@oslo-vax.arpa Bjorn Larsen University of Oslo, Norway ---------- Subject: Re: Public Domain lex yacc Date: Tue, 13 Jan 87 14:09:11 -0500 From: Mark Colan You can get (nearly) public domain lex and yacc programs from The Austin Code Works, 11100 Leafwood Lane, Austin TX 78750-0785. I believe these lex and yacc are DECUS/1977 versions, the original source of which was in the public domain. Since some work was involved in porting to the IBM PC, they charge a small fee. Interestingly, the code (at least for yacc) looks identical to that found on the BSD4.2 source tape - which implies that BSD yacc is actually the public domain DECUS version. Anybody have more information on the origins of this software? Is that true for any other BSD code? I bought Austin Codeworks' port of yacc and have used it with both Lattice C 3.10 and MicroSoft C 4.00 cleanly; the generated code compiles without any diagnostics (and works properly). I have not used their lex, but assume it to be of the same quality. Prices: lex: $25 yacc & prep (prep is a attribute grammar preprocessor) $25 Add $10 for large model version of yacc (recommended). Can order by phone at 512-258-0785 I have no association with Austin Codeworks except as a satisfied user. Mark Colan MIT Project Athena