KaiserY/rust-book-chinese

5.2小节关于!dbg的翻译

citratecycle opened this issue · 0 comments

...prints the file and line number of where that dbg! macro call occurs in your code...

被翻译为

...打印出你代码中 dbg! 宏调用的文件和行号...

这个说法看起来像是“dbg!宏调用了一个文件”,翻译为“...打印出你代码中调用 dbg! 宏时所在的文件和行号...”会不会更好一点?


另外

so we use a reference to dbg! in the next call.

这个原文似乎本身就有问题……代码中是给 dbg! 传递了一个引用,而不是使用了一个指向 dbg! 的引用,翻译为

所以我们在下一次调用中使用对 dbg! 的引用

是不符合代码的。是不是可以翻译时修正这个原文的错误,改为“ 所以我们在下一次调用 dbg! 时传递一个引用”