Pārlūkot izejas kodu

Renamed #modulo: to #\

Nicolas Petton 12 gadi atpakaļ
vecāks
revīzija
532bd0b399
3 mainītis faili ar 36 papildinājumiem un 36 dzēšanām
  1. 12 12
      js/Kernel.deploy.js
  2. 19 19
      js/Kernel.js
  3. 5 5
      st/Kernel.st

+ 12 - 12
js/Kernel.deploy.js

@@ -1754,24 +1754,13 @@ return self;}
 }),
 smalltalk.Number);
 
-smalltalk.addMethod(
-'_modulo_',
-smalltalk.method({
-selector: 'modulo:',
-fn: function (aNumber){
-var self=this;
-return self % aNumber;
-return self;}
-}),
-smalltalk.Number);
-
 smalltalk.addMethod(
 '_even',
 smalltalk.method({
 selector: 'even',
 fn: function (){
 var self=this;
-return smalltalk.send((0), "__eq", [smalltalk.send(self, "_modulo_", [(2)])]);
+return smalltalk.send((0), "__eq", [smalltalk.send(self, "_\\\\", [(2)])]);
 return self;}
 }),
 smalltalk.Number);
@@ -1822,6 +1811,17 @@ return self;}
 }),
 smalltalk.Number);
 
+smalltalk.addMethod(
+'_\\',
+smalltalk.method({
+selector: '\\',
+fn: function (aNumber){
+var self=this;
+return self % aNumber;
+return self;}
+}),
+smalltalk.Number);
+
 
 smalltalk.addMethod(
 '_pi',

+ 19 - 19
js/Kernel.js

@@ -2500,22 +2500,6 @@ referencedClasses: []
 }),
 smalltalk.Number);
 
-smalltalk.addMethod(
-'_modulo_',
-smalltalk.method({
-selector: 'modulo:',
-category: 'arithmetic',
-fn: function (aNumber){
-var self=this;
-return self % aNumber;
-return self;},
-args: ["aNumber"],
-source: unescape('modulo%3A%20aNumber%0A%09%3Creturn%20self%20%25%20aNumber%3E'),
-messageSends: [],
-referencedClasses: []
-}),
-smalltalk.Number);
-
 smalltalk.addMethod(
 '_even',
 smalltalk.method({
@@ -2523,11 +2507,11 @@ selector: 'even',
 category: 'testing',
 fn: function (){
 var self=this;
-return smalltalk.send((0), "__eq", [smalltalk.send(self, "_modulo_", [(2)])]);
+return smalltalk.send((0), "__eq", [smalltalk.send(self, "_\\\\", [(2)])]);
 return self;},
 args: [],
-source: unescape('even%0A%09%5E%200%20%3D%20%28self%20modulo%3A%202%29'),
-messageSends: [unescape("%3D"), "modulo:"],
+source: unescape('even%0A%09%5E%200%20%3D%20%28self%20%5C%5C%202%29'),
+messageSends: [unescape("%3D"), unescape("%5C%5C%5C%5C")],
 referencedClasses: []
 }),
 smalltalk.Number);
@@ -2598,6 +2582,22 @@ referencedClasses: []
 }),
 smalltalk.Number);
 
+smalltalk.addMethod(
+'_\\',
+smalltalk.method({
+selector: '\\',
+category: 'arithmetic',
+fn: function (aNumber){
+var self=this;
+return self % aNumber;
+return self;},
+args: ["aNumber"],
+source: unescape('%5C%5C%20aNumber%0A%09%3Creturn%20self%20%25%20aNumber%3E'),
+messageSends: [],
+referencedClasses: []
+}),
+smalltalk.Number);
+
 
 smalltalk.addMethod(
 '_pi',

+ 5 - 5
st/Kernel.st

@@ -749,12 +749,12 @@ min: aNumber
 	<return Math.min(self, aNumber);>
 !
 
-modulo: aNumber
-	<return self % aNumber>
-!
-
 negated
 	^0 - self
+!
+
+\\ aNumber
+	<return self % aNumber>
 ! !
 
 !Number methodsFor: 'comparing'!
@@ -875,7 +875,7 @@ isNumber
 !
 
 even
-	^ 0 = (self modulo: 2)
+	^ 0 = (self \\ 2)
 !
 
 odd