From 63390a44ab57983472b87b8869923af02c36b45a Mon Sep 17 00:00:00 2001 From: student Date: Tue, 13 Feb 2018 11:14:30 -0500 Subject: Refactor SCL into its own module --- base/src/bjc/dicelang/scl/FloatSCLToken.java | 41 ---------------------------- 1 file changed, 41 deletions(-) delete mode 100644 base/src/bjc/dicelang/scl/FloatSCLToken.java (limited to 'base/src/bjc/dicelang/scl/FloatSCLToken.java') diff --git a/base/src/bjc/dicelang/scl/FloatSCLToken.java b/base/src/bjc/dicelang/scl/FloatSCLToken.java deleted file mode 100644 index f02c796..0000000 --- a/base/src/bjc/dicelang/scl/FloatSCLToken.java +++ /dev/null @@ -1,41 +0,0 @@ -package bjc.dicelang.scl; - -public class FloatSCLToken extends SCLToken { - /* Used for FLIT */ - public double floatVal; - - public FloatSCLToken(double val) { - super(Type.FLIT); - - floatVal = val; - } - - @Override - public int hashCode() { - final int prime = 31; - int result = super.hashCode(); - long temp; - temp = Double.doubleToLongBits(floatVal); - result = prime * result + (int) (temp ^ (temp >>> 32)); - return result; - } - - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (!super.equals(obj)) - return false; - if (getClass() != obj.getClass()) - return false; - FloatSCLToken other = (FloatSCLToken) obj; - if (Double.doubleToLongBits(floatVal) != Double.doubleToLongBits(other.floatVal)) - return false; - return true; - } - - @Override - public String toString() { - return "FloatSCLToken [floatVal=" + floatVal + "]"; - } -} -- cgit v1.2.3