diff src/luan/modules/BasicLuan.java @ 1095:2443152dc2f1

add Luan.hash_code() and Table.hash_value()
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 21 Feb 2017 20:27:17 -0700
parents 60661a8e738c
children 490f77bb2ad1
line wrap: on
line diff
--- a/src/luan/modules/BasicLuan.java	Tue Jan 24 14:14:43 2017 -0700
+++ b/src/luan/modules/BasicLuan.java	Tue Feb 21 20:27:17 2017 -0700
@@ -240,4 +240,12 @@
 		return v.getClass().getSimpleName().toLowerCase();
 	}
 
+	public static int hash_code(Object obj) throws LuanException {
+		if( obj == null ) {
+			return 0;
+		} else {
+			return obj.hashCode();
+		}
+	}
+
 }