[m-dev.] debugging grades and I/O tabling

Michael Day mikeday at yeslogic.com
Mon Aug 19 15:31:41 AEST 2002


> Most broken code can be fixed by adding an annotation. Very few foreign_procs
> will have to be rewritten; for example there were none in the Mercury
> implementation itself.

Perhaps I could add that the requirement to add promise_pure annotations
to all the foreign procs caused me a fair bit of trouble when I was
alternating between compilers, one of which required them and the older
version prohibiting them. Can't think of any way to make those kinds of
transition easier though.

Michael

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