home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.ai:4197 sci.lang:7920
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!ames!agate!doc.ic.ac.uk!uknet!yorkohm!minster!miles
- From: miles@minster.york.ac.uk
- Newsgroups: comp.ai,sci.lang
- Subject: disjunctive unification algorithm?
- Message-ID: <721238926.24524@minster.york.ac.uk>
- Date: 8 Nov 92 16:08:46 GMT
- Organization: Department of Computer Science, University of York, England
- Lines: 14
-
- (I posted this earlier but our mailer may have been failed.)
-
- Does anyone know of any code (hopefully in common lisp) to
- perform disjunctive unification? I need to replace a (standard)
- unifier in my natural language parser. The sort of thing that
- I need is:
-
- ((N +) (or (V +) (V -))) unify ((N +) (V -)) = ((N +) (V -))
-
- where the "or" states that the V feature can be either "+" or "-".
-
- Thanks!
-
- Miles
- miles@minster.york.ac.uk "All is vanity".
-