Denys Duchier wrote:
> You are completely wrong. As I explained, a statement is not an
> expression. X,Y is a fine statement. X,foo(Z) is also a statement.
> X,foo($) is an expression, it is merely convenient syntax for
> local Z in X,foo(Z) Z end, where X,foo(Z) is a statement. The
> distinction between statement and expression is a static one.
The syntax of this statement is a bit different form the usual Oz
stuff. I personally don't like it very much. Moreover, it is much less
used than other statements. Luis didn't even know it when he
encountered the problem.
So be comprehensive ;-)
-- Raphaël Collet - raph@info.ucl.ac.be - http://www.info.ucl.ac.be/~raph/ - 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/.