[m-rev.] for review: Enable non-tail-call warnings for?mutually-recursive code
Paul Bone
paul at bone.id.au
Fri Mar 31 22:28:39 AEDT 2017
> Post-commit review of Paul's recent commit.
>
> compiler/dependency_graph.m:
> Name the lambda predicate. Add module qualification.
>
> compiler/mark_tail_calls.m:
> Use separate, independent options for warnings about non-tail recursion
> for self- and mutually-recursive calls not just in options.m, but in the
> internals of this module as well. This simplifies the code.
>
> Clarify the code for pragmas overriding the options.
I hadn't finished editing this file. I said that I hadn't finished, but
would be soon, in response to your review. I have a similar change
currently bootchecking and intended to commit it this evening.
--
Paul Bone
http://paul.bone.id.au
More information about the reviews
mailing list