Oz and Mozart Hackers Mailing List

Re: '#'(X,Y)=Z


From: Luis Quesada (luque@info.ucl.ac.be)
Date: Wed Jan 16 2002 - 17:22:19 CET


Denys Duchier wrote:

> raph@info.ucl.ac.be (Raphael Collet) writes:
>
> > So be comprehensive ;-)
>
> It would be so much easier if Luis didn't make a habit of remaining
> pugnaciously attached to his misconceptions. I am afraid that rubs me
> the wrong way. My apologies if have responded rather more abruptly
> than the situation warranted.
>
>

I apologize if you find my messages pugnacious. Actually, that is not my
intention. Perhaps my lack of English does not allow me to find more
suitable ways of expressing my ideas.

Regarding the issue of the error, let me clarify the following:

1. "Static binding in Oz (C,M)" (as Peter calls it in his book) is not a
new concept for me. Actually, I learnt this concept when I read chapter 9
of Peter's book last year (I was still in Colombia :-). However, my not
using of this concept made me forget it. Yesterday, I looked like a person
that was first encountering this concept.

2. Actually, the scenario of the bug had nothing to do with static binding.
Perhaps this reason was what made difficult to find the bug. I was
implementing a naive version of enqueue:

         meth enqueue(E)
            '#'(!E,New_Tail)=@tail
         in
            tail<-New_Tail
         end

I know very well that in Mozart one does not separate the elements of a
tuple by comma, but I stupidly put a comma after the E.

I still think that in a context like this the error message does not help.
But that's only my opinion.

Sorry for the noise,

Luis

--
Catholic University of Louvain
Department of Computing Science and Engineering
Place Sainte Barbe, 2
B-1348 Louvain-la-Neuve, Belgium
Phone:  (++32) (10) 47 90 13
Fax:    (++32) (10) 45 03 45
Web:    http://www.info.ucl.ac.be/~luque

- Please send submissions to hackers@mozart-oz.org and administriva mail to hackers-request@mozart-oz.org. The Mozart Oz web site is at http://www.mozart-oz.org/.



This archive was generated by hypermail 2b29.