@@ -1749,6 +1749,19 @@ return $1;
messageSends: [",", "printString"]}),
smalltalk.Number);
+smalltalk.addMethod(
+smalltalk.method({
+selector: "asNumber",
+fn: function (){
+var self=this;
+return smalltalk.withContext(function($ctx1) {
+var $1;
+$1=self;
+return $1;
+}, function($ctx1) {$ctx1.fill(self,"asNumber",{},smalltalk.Number)})},
+messageSends: []}),
+smalltalk.Number);
+
smalltalk.addMethod(
smalltalk.method({
selector: "asPoint",
@@ -2448,6 +2448,24 @@ referencedClasses: []
}),
+category: 'converting',
+args: [],
+source: "asNumber\x0a\x09^ self",
+messageSends: [],
+referencedClasses: []
+}),
@@ -832,6 +832,10 @@ asJavascript
^'(', self printString, ')'
!
+asNumber
+ ^ self
+!
asPoint
^Point x: self y: self