Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!uwm.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!decwrl!shelby!neon!neon.Stanford.EDU!ham From: ham@Neon.Stanford.EDU (Peter R. Ham) Newsgroups: comp.lang.scheme Subject: Scheme versions of lex and Yacc Message-ID: Date: 28 Jul 90 01:47:02 GMT Sender: news@Neon.Stanford.EDU (USENET News System) Distribution: comp Organization: Stanford University Lines: 17 I've always asked myself: "Why would anyone using Scheme want to parse anything but s-expressions?" Well, now I know. Does anyone have Scheme versions of Lex and/or Yacc written in Scheme? I'll probably be using Scheme->C. Are they available for ftp and how reliable/complete are they relative to the Sun C versions. Are there any papers on this? What about performance? Specifically, I'm trying to parse HyperTalk. Are their any public domain parsers/grammars for it? --