diff core/src/luan/modules/BasicLuan.java @ 448:8b2db645b9b2

move Luan.to_number to String
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 04 May 2015 20:05:38 -0600
parents 0bd42e774c50
children 2e79b47d02a2
line wrap: on
line diff
--- a/core/src/luan/modules/BasicLuan.java	Mon May 04 17:19:43 2015 -0600
+++ b/core/src/luan/modules/BasicLuan.java	Mon May 04 20:05:38 2015 -0600
@@ -103,21 +103,6 @@
 		throw luan.exception( "bad argument #1 to 'raw_len' (table or string expected)" );
 	}
 
-	public static Number to_number(Object v,Integer base) {
-		try {
-			if( base == null ) {
-				if( v instanceof Number )
-					return (Number)v;
-				if( v instanceof String )
-					return Double.valueOf((String)v);
-			} else {
-				if( v instanceof String )
-					return Long.valueOf((String)v,base);
-			}
-		} catch(NumberFormatException e) {}
-		return null;
-	}
-
 	public static String to_string(LuanState luan,Object v) throws LuanException {
 		return luan.toString(v);
 	}