On 24/06/14 08:39 PM, Vadim Chugunov wrote: > I mostly agree, though for #1, I think that new int types would be more > appropriate. A set of special operators seems like an overkill for a > relatively infrequently used functionality. Annotations are too broad > (what if I need to do both wrapping and non-wrapping calculations in the > same scope?).
You can also wrap a single operation in a block, like `let z = #[wrap(no)] { x + y }`. Rust just needs to start accepting attributes on blocks.
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev