Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!husc6!seismo!mcvax!ukc!reading!onion!minster!forsyth From: forsyth@minster.UUCP Newsgroups: comp.org.decus Subject: decus lex Message-ID: <547818426.27380@minster.UUCP> Date: Tue, 12-May-87 07:47:06 EDT Article-I.D.: minster.547818426.27380 Posted: Tue May 12 07:47:06 1987 Date-Received: Sat, 16-May-87 10:10:52 EDT Organization: Department of Computer Science, University of York, England Lines: 20 It is not AT&T derived. That is quite obvious once you look at the source! Someone asked for a copy for inclusion in the DECUS distribution about 7 years ago. They changed it quite a bit to have it work under RSX-11 with Dave Conroy's C compiler. The input conventions were based on those in the first edition of the Aho&Ullmann Dragon Book: %T Principles of Compiler Design %A A. V. Aho %A J. D. Ullman %I Addison-Wesley %C Reading, Mass. %D 1977 %K AddWesley and they are a bit strange, especially by comparison with 7th Edition lex. (The newer dragon book uses the conventions of BTL lex.) Also, it was a 6th edition program and had the usual assortment of pointer mismatches. Recently I put all the types right, and changed the input syntax slightly, but I haven't done any real work on it. Perhaps the new fast lex `flex' (advertised in comp.unix.wizards) might be a better choice.