Stéphane Magnenat

Results 233 comments of 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...