Skip to content

Commit 65489ee

Browse files
committed
s/シャドイング/シャドーイング/
1 parent 48e7e58 commit 65489ee

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

1.6/ja/book/guessing-game.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -917,9 +917,9 @@ fn main() {
917917
<!-- to come up with two unique names like `guess_str` and `guess`, or something -->
918918
<!-- else. -->
919919
ちょっと待って下さい、既に`guess`を定義してありますよね?
920-
してあります、が、Rustでは以前の`guess`の定義を新しいもので「隠す」ことが出来ます(訳注: このように隠すことをシャドイングといいます)。
920+
してあります、が、Rustでは以前の`guess`の定義を新しいもので「隠す」ことが出来ます(訳注: このように隠すことをシャドーイングといいます)。
921921
まさにこのように、最初`String`であった`guess``u32`に変換したい、というような状況でよく使われます。
922-
シャドイングのおかげで`guess_str``guess`のように別々の名前を考える必要はなくなり、`guess`の名前を再利用出来ます。
922+
シャドーイングのおかげで`guess_str``guess`のように別々の名前を考える必要はなくなり、`guess`の名前を再利用出来ます。
923923
924924
<!-- We bind `guess` to an expression that looks like something we wrote earlier: -->
925925
`guess`を先に書いたような値に束縛します。

1.6/ja/book/variable-bindings.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ Rustはこれを何かの値を入れて(interpolate、インターポーレー
242242
[format]: ../std/fmt/index.html
243243

244244
<!-- # Scope and shadowing -->
245-
# スコープとシャドイング
245+
# スコープとシャドーイング
246246

247247
<!-- Let’s get back to bindings. Variable bindings have a scope - they are -->
248248
<!-- constrained to live in a block they were defined in. A block is a collection -->
@@ -298,7 +298,7 @@ To learn more, run the command again with --verbose.
298298
<!-- Additionally, variable bindings can be shadowed. This means that a later -->
299299
<!-- variable binding with the same name as another binding, that's currently in -->
300300
<!-- scope, will override the previous binding. -->
301-
さらに加えて、変数束縛は覆い隠すことが出来ます(訳注: このことをシャドイングと言います)。
301+
さらに加えて、変数束縛は覆い隠すことが出来ます(訳注: このことをシャドーイングと言います)。
302302
つまり後に出てくる同じ名前の変数束縛があるとそれがスコープに入り、以前の束縛を上書きするのです。
303303

304304
```rust
@@ -321,8 +321,8 @@ println!("{}", x); // "42"を印字する
321321
<!-- they are two distinct concepts that can't always be used interchangeably. For -->
322322
<!-- one, shadowing enables us to rebind a name to a value of a different type. It -->
323323
<!-- is also possible to change the mutability of a binding. -->
324-
シャドイングとミュータブルな束縛はコインの表と裏のように見えるかもしれませんが、それぞれ独立な概念であり互いに代用が出来ないケースがあります。
325-
その1つにシャドイングは同じ名前に違う型の値を再束縛することが出来ます
324+
シャドーイングとミュータブルな束縛はコインの表と裏のように見えるかもしれませんが、それぞれ独立な概念であり互いに代用が出来ないケースがあります。
325+
その1つにシャドーイングは同じ名前に違う型の値を再束縛することが出来ます
326326

327327
```rust
328328
let mut x: i32 = 1;

TranslationTable.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
| return | 返す
7777
| scope | スコープ
7878
| shadow | 覆い隠す
79-
| shadowing | シャドイング
79+
| shadowing | シャドーイング
8080
| signature | シグネチャ
8181
| signed | 符号付き
8282
| slice | スライス

0 commit comments

Comments
 (0)