Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!rutgers!sri-spam!mordor!lll-tis!ptsfa!hoptoad!academ!killer!codas!ge-dab!ge-rtp!edison!uvacs!virginia!kesmai!dca From: dca@kesmai.COM (David C. Albrecht) Newsgroups: comp.os.minix Subject: Re: yacc and/or lex for minix? Message-ID: <140@kesmai.COM> Date: Mon, 28-Sep-87 18:10:57 EDT Article-I.D.: kesmai.140 Posted: Mon Sep 28 18:10:57 1987 Date-Received: Mon, 12-Oct-87 07:13:57 EDT References: <14607@watmath.waterloo.edu> <1150@laidbak.UUCP> <477@bms-at.UUCP> Organization: Kesmai Corporation, Charlottesville, VA Lines: 16 Summary: One problem. > > I don't know of any PD YACCs, but there is at least one cheap YACC out > > there. Its name is "Bison" and is available for 25.00 from: > There has been a discussion about this before. Yes there is no 'public domain' version of yacc. Any versions that say otherwise are thefts of AT&T proprietary code. Bison is a separate derivation not involving any AT&T code which is supposed to be if anything a superset of yacc. The FSF's software manifesto gets in the way with Bison, however, in a fashion which is different than say, GNU emacs. Since Bison uses a parser skeleton which includes the same manifesto then any code you produce with it is covered by said manifesto. I don't know about you but I find someone else dictating the uses and distribution of something I wrote particularly obnoxious. It doesn't make Bison totally worthless but it certainly makes it only about half as useful as it could be. David Albrecht