[m-dev.] for review: reduce intermodule dependencies

Simon Taylor stayl at cs.mu.OZ.AU
Thu Jul 8 11:20:43 AEST 1999


> 
> Estimated hours taken: 4
> 
> Move some declarations around and make some other minor changes
> in order to reduce the complexity of the intermodule dependencies. 
> In particular, ensure that prog_data.m does not need to import
> hlds*.m, purity.m, rl.m, or term_util.m.
 
> Index: compiler/term_util.m
> ===================================================================
> @@ -174,6 +187,22 @@
> +
> +% Convert a prog_data:pragma_termination_info into a
> +% term_util:termination_info, by adding the appropriate context.

s/:/__/

Otherwise, that looks fine.

Simon. 
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions:          mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------



More information about the developers mailing list