return true;
}
+ public boolean isHighImpedance()
+ {
+ for (int i = 0; i < bits.length; i++)
+ {
+ if (!bits[i].equals(Bit.Z))
+ return false;
+ }
+ return true;
+ }
+
@Override
public BitVector join(BitVector t)
{
@Override
public String toString()
{
+ if (isHighImpedance())
+ return "-";
StringBuilder sb = new StringBuilder(bits.length);
for (Bit bit : bits)
sb.append(bit);