X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.logic.core%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fcore%2Ftypes%2FBit.java;h=51c0d39a68b0dd3c7226b4ab2fc809a1913fbacb;hb=590c4809a069b0d30529735bf58f0db5382f8a88;hp=752fbb80e774fcb124c0d925c1403485fa6f8311;hpb=7d05144c25daa53e60fc9ed9fd503546a86567f8;p=Mograsim.git diff --git a/plugins/net.mograsim.logic.core/src/net/mograsim/logic/core/types/Bit.java b/plugins/net.mograsim.logic.core/src/net/mograsim/logic/core/types/Bit.java index 752fbb80..51c0d39a 100644 --- a/plugins/net.mograsim.logic.core/src/net/mograsim/logic/core/types/Bit.java +++ b/plugins/net.mograsim.logic.core/src/net/mograsim/logic/core/types/Bit.java @@ -34,36 +34,18 @@ public enum Bit implements StrictLogicType return fromTable(AND_TABLE, this, other); } - public static void and(Bit[] dst, Bit[] src) - { - for (int i = 0; i < dst.length; i++) - dst[i] = dst[i].and(src[i]); - } - @Override public Bit or(Bit other) { return fromTable(OR_TABLE, this, other); } - public static void or(Bit[] dst, Bit[] src) - { - for (int i = 0; i < dst.length; i++) - dst[i] = dst[i].or(src[i]); - } - @Override public Bit xor(Bit other) { return fromTable(XOR_TABLE, this, other); } - public static void xor(Bit[] dst, Bit[] src) - { - for (int i = 0; i < dst.length; i++) - dst[i] = dst[i].xor(src[i]); - } - @Override public Bit not() {