Newsgroups: comp.lang.smalltalk,comp.lang.scheme,comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!howland.reston.ans.net!pipex!lyra.csx.cam.ac.uk!sunsite.doc.ic.ac.uk!uknet!festival!edcogsci!jeff
From: jeff@aiai.ed.ac.uk (Jeff Dalton)
Subject: Re: Looking for "rule compilers"
Message-ID: <CzooC9.LHH@cogsci.ed.ac.uk>
Sender: usenet@cogsci.ed.ac.uk (C News Software)
Nntp-Posting-Host: bute-alter.aiai.ed.ac.uk
Organization: AIAI, University of Edinburgh, Scotland
References: <CzAH3B.CtI@ois.com> <3a9ed4$bcg@newstand.syr.edu> <1994Nov18.163332.24358@gteds.com>
Date: Tue, 22 Nov 1994 19:19:20 GMT
Lines: 26
Xref: glinda.oz.cs.cmu.edu comp.lang.smalltalk:18206 comp.lang.scheme:11415 comp.lang.lisp:15751

In article <1994Nov18.163332.24358@gteds.com> dtcdmm1@PROBLEM_WITH_INEWS_GATEWAY_FILE (Deron McAndrew) writes:
>David Snyder. (dsnyder@puma.cat.syr.edu) wrote:
>
>
>> My problem:
>> I have a small set of rules used in a natural language processing
>> application.  The LHS of each rule requires simple pattern matching
>> over a small set of terminals and non-terminals, and the RHS typically
>> transforms parts of the LHS.  Kleene operators are used extensively.
>> These rules are applied recursively, in strict sequence.  The final
>> output from running the rules should be a tree.
>
>> Question:
>> Is there a publicly available C or lisp tool out there I can use for
>> building and playing with rules (other than YACC)?  Please reply to me
>> directly as I do not read these news groups regularly.  Appreciate
>> pointers to other group to poll for info.
>
>> Thanks much!
>
>I would strongly suggest that you look at the book "Elements of ML 
>Programming" by Jeffery Ullman.  ML is a functional language that 
>specializes in just this kind of pattern matching.

No it doesn't. 

