home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / lisp / 2322 < prev    next >
Encoding:
Internet Message Format  |  1992-08-27  |  1.9 KB

  1. 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
  2. Path: sparky!uunet!mcsun!uknet!mucs!dnd
  3. From: dnd@ee.man.ac.uk (Darryl Davis (RA))
  4. Newsgroups: comp.lang.lisp,comp.lang.clos,comp.lang.misc,comp.object,comp.std.misc,comp.lang.scheme,comp.ai
  5. Subject: yacc/bison Producing LISP
  6. Message-ID: <5928@m1.cs.man.ac.uk>
  7. Date: 27 Aug 92 10:33:19 GMT
  8. Sender: news@cs.man.ac.uk
  9. Reply-To: dnd@spec0.ee.man.ac.uk (Darryl Davis (RA))
  10. Followup-To: comp.lang.lisp
  11. Organization: Dept Electrical and Electronic Eng, Manchester University, UK
  12. Lines: 26
  13.  
  14. HELP!
  15.  
  16. We are using Lucid Common Lisp (v4.) for a number of reasons. One of the things
  17. we need to do is produce an input parser. At the moment, the synatx for the the
  18. input language is actually validated using yacc. And heres the cruch. Rather than
  19. producing C, which i find tedious etc, and causes some problems in storing the
  20. generated symbol tree at the Lisp level, (Where it is needed by other processes),
  21. I need to have this parser written in Lisp. Other than getting hold of the source
  22. code for Bison (GNY versions of yacc), and performing surgery on it, so it produces
  23. a LISP-implemented parser, does anyone on the net  know of such an already existing
  24. beast?
  25.  
  26. E-mail replies please. I will post back to this group any fruitful outcome.
  27.  
  28.  
  29. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  30.                                         >
  31.    Dr. Darryl Davis                    >
  32.                                         >
  33.    Multi-Media Laboratory        >
  34.    Department of Electrical Engineering >   E-mail        : dnd@spec0.man.ac.uk
  35.    The University of Manchester         >             
  36.    Brunswick St                          >   Phone         : (+44)-61-275-4561
  37.    Manchester M13 9PL                   >   FAX     : (+44)-61-275-4512
  38.                                         >   
  39. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  40.