> Why not a new syntax?
   > 
   >    foo($x : 10, $y : 20);
   >    bar($z : 30, @t : (1, 2, 3));
   > 
   > To me, the colon indicates something like expectation: $x will become
   > 10, but not just yet.

I'd be inclined to drop the prefixes:

        foo(x: 10, y: 20);
        bar(z: 30, t: (1, 2, 3));

Damian

Reply via email to