Log in Help
Print
HomegatepluginsParser_SUPPLEdocs 〉 upgrade_from_buchart.txt
 
Upgrading to SUPPLE from BuChart
================================

In theory upgrading your application to use SUPPLE instead of the now
deprecated BuChart parser should be relatively straightforward. Basically any
instance of BuChart needs to be replaced by SUPPLE. Changes you need to make or
be aware of are:

    * The compiled parser files are now supple.swi, supple.sicstus, or
      supple.plcafe
    * The GATE wrapper parameter buchartFile is now SUPPLEFile
    * The Prolog wrappers now start shef.nlp.supple.prolog instead of
      shef.nlp.buchart.prolog
    * If you are using SICStus or SWI prolog, and your prolog binary is not on
      your path or is installed under a non-standard name, you will need to
      specify its location via a system property supple.sicstus.executable (or
      supple.swi.executable as appropriate).
    * The mapping.conf file now has lines starting SUPPLE; instead of Buchart;
    * Most importantly the main wrapper class is now called
      shef.nlp.supple.SUPPLE

Making these changes to existing code should be trivial and allow you to
benefit from future improvements to SUPPLE.