home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.lang.lisp:2322 comp.lang.clos:758 comp.lang.misc:2793 comp.object:3337 comp.std.misc:117 comp.lang.scheme:2101 comp.ai:3244
- Path: sparky!uunet!mcsun!uknet!mucs!dnd
- From: dnd@ee.man.ac.uk (Darryl Davis (RA))
- Newsgroups: comp.lang.lisp,comp.lang.clos,comp.lang.misc,comp.object,comp.std.misc,comp.lang.scheme,comp.ai
- Subject: yacc/bison Producing LISP
- Message-ID: <5928@m1.cs.man.ac.uk>
- Date: 27 Aug 92 10:33:19 GMT
- Sender: news@cs.man.ac.uk
- Reply-To: dnd@spec0.ee.man.ac.uk (Darryl Davis (RA))
- Followup-To: comp.lang.lisp
- Organization: Dept Electrical and Electronic Eng, Manchester University, UK
- Lines: 26
-
- HELP!
-
- We are using Lucid Common Lisp (v4.) for a number of reasons. One of the things
- we need to do is produce an input parser. At the moment, the synatx for the the
- input language is actually validated using yacc. And heres the cruch. Rather than
- producing C, which i find tedious etc, and causes some problems in storing the
- generated symbol tree at the Lisp level, (Where it is needed by other processes),
- I need to have this parser written in Lisp. Other than getting hold of the source
- code for Bison (GNY versions of yacc), and performing surgery on it, so it produces
- a LISP-implemented parser, does anyone on the net know of such an already existing
- beast?
-
- E-mail replies please. I will post back to this group any fruitful outcome.
-
-
- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
- >
- Dr. Darryl Davis >
- >
- Multi-Media Laboratory >
- Department of Electrical Engineering > E-mail : dnd@spec0.man.ac.uk
- The University of Manchester >
- Brunswick St > Phone : (+44)-61-275-4561
- Manchester M13 9PL > FAX : (+44)-61-275-4512
- >
- >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
-