Stéphane Magnenat
Stéphane Magnenat
@bes thank you so much for your work! @daxpedda thank you for merging! Any plan for making a release soon? This fix would be very useful to us!
> My 2¢: making a release is relatively low cost so I favor making one as soon as requested. Is there an ideal way to make such a request? Should...
It seems that `#[inline]` alse doesn't work with precedence. For example, if I want to put my unary expression in a new rule: ```rust #[inline] UnaryExpr: Expr = { "-"...
I wonder whether the last comment in #667 about macro substitution in relation with precedence relates to the same issue mentioned here.
Thank you for your answer! Indeed we certainly do not need the full of #667 to fix this issue.
Maybe adding an if-expression would be a more convincing motivation than just block and print, but that is beyond the minimum necessary to show the feature though.
> Is there a particular reason to prefer extending calculator3 vs calculator5? `calculator5` is using AST and I did not want to complexify `ast.rs` with things like `Block` just for...
I hope to still finish it, but I'm overloaded with work this end of year, so if you have bandwidth, please feel free to take over.
@dburgener I have added the documentation as requested. Can you or someone else please review?
> Can you elaborate on the "optional trailing ";"" use case you mentioned? Yes. Rust allows to omit the trailing ";" when joining expressions in a block for a certain...