[m-dev.] diff: MLDS back-end: support tabling

Zoltan Somogyi zs at cs.mu.OZ.AU
Fri Dec 31 16:03:37 AEDT 1999


> +	proc_info_eval_method(ProcInfo, EvalMethod),
> +	(
> +		EvalMethod \= eval_normal
> +	->

Such blanket tests against eval_normal are not a good idea; they will break
when the next evaluation method is added. (I am about to add one, one for
which your code would not work.) You should test for each possible
evaluation method separately.

Zoltan.
--------------------------------------------------------------------------
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