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=dbaa5d3ce959374d39d95889d008106b3e135b63;hp=752fbb80e774fcb124c0d925c1403485fa6f8311;hpb=a0e9ecf5a4cf6a29b27740d5b14b223ea2416b18;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() {