Newsgroups: comp.lang.lisp.mcl
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!newsfeed.pitt.edu!dsinc!spool.mu.edu!usenet.eel.ufl.edu!bofh.dot!tank.news.pipex.net!pipex!usenet1.news.uk.psi.net!uknet!uknet!newsfeed.ed.ac.uk!edcogsci!cnews
From: chrisbr@cogsci.ed.ac.uk (Chris Brew)
Subject: Xerox Tagger and MCL 3.9
X-Nntp-Posting-Host: galloway
Message-ID: <f3tvihxnedv.fsf@galloway.cogsci.ed.ac.uk>
Sender: chrisbr@galloway.cogsci.ed.ac.uk
Organization: Centre for Cognitive Science, University of Edinburgh
Date: Thu, 16 May 1996 09:42:04 GMT
Lines: 45


Version 1.2 of the Xerox tagger seems to work (pretty much) out of the
box, once you change:
  #+ccl                 `("lisp"        "fasl")
into:
  #+(and ccl (not powerpc-target))                 `("lisp"        "fasl")
  #+(and ccl powerpc-target)                 `("lisp"        "pfsl")

in pdefsys.lisp, then saying

(compile-file "pdefsys") (load *) (pdefsys:compile-system :tdb-sysdcl)
(pdefsys:load-system :tdb-sysdcl) (pdefsys:compile-system :tag-english
:propagate t) (pdefsys:load-system :tag-english)
(tag:analysis:tag-string "the astronomer saw the telescope in the
park")

produces sensible output ( I typed this from memory, but I think the
details are correct, and trying the sentence on cmulisp 17f gives:

at  nn         vbd/3 at  nn/2      in at  nn/2 )

which is the sort of thing I wanted. 

Evidently, MCL 3.9 includes some cleaning up of the uncaught THROW to
'HAIRY-SUBTYPE which used to prevent the tagger from compiling in
MCL3.0

Well done and thankyou to all at Digitool

Chris




-- 
------------------------------------------------------------------
Email: Chris.Brew@edinburgh.ac.uk
Address:  Language Technology Group, 
          HCRC, 2 Buccleuch Place,  Edinburgh EH8 9LW 
          Scotland
Telephone: +44 131 650 4631 
Fax:       +44 131 650 4587
------------------------------------------------------------------


