diff src/luan/LuaNumber.java @ 8:8896068e0a4b

finish operators git-svn-id: https://luan-java.googlecode.com/svn/trunk@9 21e917c8-12df-6dd8-5cb6-c86387c605b9
author fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
date Wed, 21 Nov 2012 06:57:09 +0000
parents 4da26b11d12a
children 57054fa43189
line wrap: on
line diff
--- a/src/luan/LuaNumber.java	Tue Nov 20 10:06:27 2012 +0000
+++ b/src/luan/LuaNumber.java	Wed Nov 21 06:57:09 2012 +0000
@@ -1,7 +1,7 @@
 package luan;
 
 
-public final class LuaNumber {
+public final class LuaNumber implements Comparable<LuaNumber> {
 	final double n;
 
 	public LuaNumber(double n) {
@@ -39,4 +39,8 @@
 		return Double.valueOf(n).hashCode();
 	}
 
+	@Override public int compareTo(LuaNumber ln) {
+		return Double.compare(n,ln.n);
+	}
+
 }