[m-dev.] for review: trace levels for declarative debugging

Fergus Henderson fjh at cs.mu.OZ.AU
Wed Sep 27 17:01:08 AEDT 2000


On 27-Sep-2000, Zoltan Somogyi <zs at cs.mu.OZ.AU> wrote:
> Make declarative debugging a trace level, not a separate option.
...
> @@ -1657,14 +1654,15 @@
>  		"\tWhen generating `.dep' files, generate Makefile",
>  		"\tfragments that use only the features of standard make;",
>  		"\tdo not assume the availability of GNU Make extensions.",
> -		"--trace {minimum, shallow, deep, default}",
> +%		"--trace {minimum, shallow, deep, default}",
> +		"--trace {minimum, shallow, deep, decl, rep, default}",
>  		"\tGenerate code that includes the specified level", 
>  		"\tof execution tracing.",

The meaning of "decl" and "rep" is not documented.
I think the intent is to leave declarative debugging undocumented for now?
If so, you should comment out the line with "decl, rep" and uncomment the
other one.  Also you should add a comment explaining why the declarative
debugging stuff is not documented.

Apart from that, this change looks fine.

-- 
Fergus Henderson <fjh at cs.mu.oz.au>  |  "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh>  |  of excellence is a lethal habit"
PGP: finger fjh at 128.250.37.3        |     -- the last words of T. S. Garp.
--------------------------------------------------------------------------
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