Path: utzoo!attcan!uunet!ginosko!gem.mps.ohio-state.edu!apple!apple.com!chewy From: chewy@apple.com (Paul Snively) Newsgroups: comp.lang.lisp Subject: Re: Yacc and lex in lisp? Message-ID: <4326@internal.Apple.COM> Date: 23 Sep 89 20:44:43 GMT Sender: usenet@Apple.COM Distribution: comp.lang.lisp Organization: Apple Computer, Inc. Lines: 21 References: <45996@bbn.COM> In article <45996@bbn.COM> aboulang@bbn.com (Albert Boulanger) writes: > In article SRA.89Sep22085128@mccarthy.ecs.soton.ac.uk, Stephen Adams writes: > > > Does anyone know of any parsing tools like lex and yacc, but written > in lisp? I would prefer common lisp or scheme. > > > This question comes up from time to time. Below is the beginning of a > description of the package, CGOL. Note that the syntax is only the > default and is completely rewritable. (I did a semi-automated Simula > to Flavors translator with it at one time.) It might be worth point out that, with reader macros, the Common Lisp "READ" function is essentially a programmable recursive-descent parser. __________________________________________________________________________ Just because I work for Apple Computer, Inc. doesn't mean that they believe what I believe or vice-versa. __________________________________________________________________________