|  | @@ -1764,6 +1764,23 @@ return self}
 | 
	
		
			
				|  |  |  }),
 | 
	
		
			
				|  |  |  smalltalk.NumberTest);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +smalltalk.addMethod(
 | 
	
		
			
				|  |  | +"_testHexNumbers",
 | 
	
		
			
				|  |  | +smalltalk.method({
 | 
	
		
			
				|  |  | +selector: "testHexNumbers",
 | 
	
		
			
				|  |  | +fn: function (){
 | 
	
		
			
				|  |  | +var self=this;
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_assert_",[smalltalk.send((9),"__eq",[(9)])]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((10),"_truncated",[]),"__eq",[(10)])]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((11),"_truncated",[]),"__eq",[(11)])]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((12),"_truncated",[]),"__eq",[(12)])]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((13),"_truncated",[]),"__eq",[(13)])]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((14),"_truncated",[]),"__eq",[(14)])]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_assert_",[smalltalk.send(smalltalk.send((15),"_truncated",[]),"__eq",[(15)])]);
 | 
	
		
			
				|  |  | +return self}
 | 
	
		
			
				|  |  | +}),
 | 
	
		
			
				|  |  | +smalltalk.NumberTest);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  smalltalk.addMethod(
 | 
	
		
			
				|  |  |  "_testIdentity",
 | 
	
		
			
				|  |  |  smalltalk.method({
 | 
	
	
		
			
				|  | @@ -1781,6 +1798,139 @@ return self}
 | 
	
		
			
				|  |  |  }),
 | 
	
		
			
				|  |  |  smalltalk.NumberTest);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +smalltalk.addMethod(
 | 
	
		
			
				|  |  | +"_testInvalidHexNumbers",
 | 
	
		
			
				|  |  | +smalltalk.method({
 | 
	
		
			
				|  |  | +selector: "testInvalidHexNumbers",
 | 
	
		
			
				|  |  | +fn: function (){
 | 
	
		
			
				|  |  | +var self=this;
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rG",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rg",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rH",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rh",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rI",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_ri",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rJ",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rj",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rK",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rk",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rL",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rl",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rM",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rm",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rN",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rn",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rO",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_ro",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rP",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rp",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rQ",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rq",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rR",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rr",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rS",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rs",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rT",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rt",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rU",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_ru",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rV",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rv",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rW",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rw",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rX",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rx",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rY",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_ry",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rZ",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((16),"_rz",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +smalltalk.send(self,"_should_raise_",[(function(){
 | 
	
		
			
				|  |  | +return smalltalk.send((11259375),"_Z",[]);
 | 
	
		
			
				|  |  | +}),(smalltalk.MessageNotUnderstood || MessageNotUnderstood)]);
 | 
	
		
			
				|  |  | +return self}
 | 
	
		
			
				|  |  | +}),
 | 
	
		
			
				|  |  | +smalltalk.NumberTest);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  smalltalk.addMethod(
 | 
	
		
			
				|  |  |  "_testMinMax",
 | 
	
		
			
				|  |  |  smalltalk.method({
 |