Julien Fischer ece0aa1a66 Clean up the code in this termination.m so that it conforms more closely
to the current coding standards.

compiler/termination.m:
	Use state variables where appropriate.

	Use ho preds where appropriate.

	Reorder arguments where necessary to facilitate the above.

	Replace calls to module_info_pred_proc_info/5 with calls to
	module_info_pred_proc_info/4 where appropriate.

	Use predmode syntax.

	Replace calls to error/1 with calls to unexpected/2.  Rewrite
	some of the error messages as some of them are a bit inaccurate.

	Fix the indentation in a few spots.

	Add an end_module declaration.
2004-01-16 05:32:13 +00:00
2004-01-12 04:43:30 +00:00

Reportedly Mercury does not work on Solaris 2.5.1 if it is compiled with
gcc 2.7.x.  It should however work fine on Solaris 2.5.1 if you compile
it with gcc 2.8, or if you use gcc 2.7.x with an earlier version of Solaris.

The binary distribution for Solaris that we distribute was compiled
with gcc 2.7.2, so if you have Solaris 2.5.1, you may need to compile
Mercury yourself from our source distribution.

("Solaris 2.x" is also known as "SunOS 5.x".)
Description
No description provided
Readme MIT 248 MiB
Languages
Mercury 85.3%
C 8.7%
Shell 1.4%
Makefile 1%
JavaScript 1%
Other 2.1%