[mercury-users] Incomprehensible error output, even with -E.

Julian Fondren ayrnieu at gmail.com
Thu Feb 2 08:50:25 AEDT 2012


On Feb 1, 2012 10:48 AM, "Michael Richter" <ttmrichter at gmail.com> wrote:
>
> Code is:

> A = (func(K, X1, X2, X3, X4, X5) =
>                   (B = ((func) = apply(A, K - 1, B, X1, X2, X3, X4))),
>                   (K =< 0 ->
>                         apply(X4) + apply(X5)
>                   ;
>                         apply(B)
>                   )
>             ),

to make the problem clearer, you have here

  A = (func(X) = B, C),

How is this not like your definitions of named functions?

Cheers,
Julian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurylang.org/archives/users/attachments/20120201/e86aad20/attachment.html>


More information about the users mailing list