diff --git a/doc/rust.md b/doc/rust.md index 8e8a0171521..44a6121751a 100644 --- a/doc/rust.md +++ b/doc/rust.md @@ -2330,8 +2330,7 @@ return_expr : "return" expr ? ; ~~~~~~~~ Return expressions are denoted with the keyword `return`. Evaluating a `return` -expression^[A `return` expression is analogous to a `return` expression -in the C family.] moves its argument into the output slot of the current +expression moves its argument into the output slot of the current function, destroys the current function activation frame, and transfers control to the caller frame.