Просмотр исходного кода

Fix a few typos in generics docs. (#2272)

Fixes a few tiny typos here and there.

Co-authored-by: ergawy <kareem.ergawy@guardsquare.com>
Kareem Ergawy 3 лет назад
Родитель
Сommit
05b6c4f310
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      docs/design/generics/details.md

+ 6 - 6
docs/design/generics/details.md

@@ -440,12 +440,12 @@ class Point4a {
   var x: f64;
   var y: f64;
   fn Add[me: Self](b: Self) -> Self {
-    return {.x = a.x + b.x, .y = a.y + b.y};
+    return {.x = me.x + b.x, .y = me.y + b.y};
   }
   external impl as Vector {
     alias Add = Point4a.Add;  // Syntax TBD
     fn Scale[me: Self](v: f64) -> Self {
-      return {.x = a.x * v, .y = a.y * v};
+      return {.x = me.x * v, .y = me.y * v};
     }
   }
 }
@@ -457,10 +457,10 @@ class Point4b {
   var y: f64;
   external impl as Vector {
     fn Add[me: Self](b: Self) -> Self {
-      return {.x = a.x + b.x, .y = a.y + b.y};
+      return {.x = me.x + b.x, .y = me.y + b.y};
     }
     fn Scale[me: Self](v: f64) -> Self {
-      return {.x = a.x * v, .y = a.y * v};
+      return {.x = me.x * v, .y = me.y * v};
     }
   }
   alias Add = Vector.Add;
@@ -472,14 +472,14 @@ class Point4c {
   var x: f64;
   var y: f64;
   fn Add[me: Self](b: Self) -> Self {
-    return {.x = a.x + b.x, .y = a.y + b.y};
+    return {.x = me.x + b.x, .y = me.y + b.y};
   }
 }
 
 external impl Point4c as Vector {
   alias Add = Point4c.Add;  // Syntax TBD
   fn Scale[me: Self](v: f64) -> Self {
-    return {.x = a.x * v, .y = a.y * v};
+    return {.x = me.x * v, .y = me.y * v};
   }
 }
 ```