Hello, help me to prepare proposal.
I think about comething like this:
loop {
let a = exp?continue;
let b = expr?break;
let c = expr?{ continue }; // block, not a closure, allow flow control
let d = expr?|e|{ return Err(e) }; // default ? behavior
}
The general grammar principle here is that you cannot make a single token be both a binary operator and a postfix operator (without also introducing some mandatory parentheses); if you do, then it becomes ambiguous whether the next token is a binary operator or a prefix operator.
The first thing you should write for a proposal is not a solution, but a problem statement. What's the thing that you're having trouble doing today that you wish was better? What do you have to do today? What's suboptimal about those ways?
The biggest hurdle you have is in convincing people that there's a problem worth solving. Concentrate on that, not whatever syntax you have in mind right now.