Hugs and the new libs

Ross Paterson ross@soi.city.ac.uk
Thu, 18 Jul 2002 10:09:45 +0100


I've got most of the hierarchical libraries working with Hugs.  The main
things missing are the new array stuff, Foreign (and things that need it)
and the new Read implementation.

To try it out:
- get hugs98 and libraries from CVS.
- recompile Hugs to get some recent bug fixes.
- in hugs98/src/unix, run

	convert_libraries <directory where libraries lives>

  This will fill in hugs98/libraries with converted modules, and also
  create a directory hugs98/oldlib full of stubs for compatability with
  the old Hugs libraries.
- Run hugs with

	hugs -P../../libraries:../../oldlib

  Some modules also need -98

The conversion script is an ugly kludge, but it mostly works.