Some damage was done again, though less than last time (from what I've
seen so far). We're now getting pretty close to our planned syntax.
This means

 - 'case' before an alt arm is no longer allowed
 - in variable, loop binding, and func argument decls, the syntax is
now 'name: type', not 'type name'. The ': type' part is optional for
locals and loop vars.
 - in patterns, you no longer need to put a '?' in front of bindings.
instead, you need to put a '.' after nullary tags to distinguish them

I'm still fighting the tinderboxes and snapshot mechanism, but it
should be safe again to push to master.
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to