# HAL operand query

The unit at [hal/opq.fs] provides words to extract information from otherwise
opaque HAL operands.

## API

swappedcond ( cond -- cond )
  Yield the swapped version of "cond", that is, how we must adjust cond if we
  swap the operands and want the same result. "<)" becomes ">)", ">=") becomes
  "<=)" etc.. Noop on =) or <>).

.hal ( op -- )
  Print a human readable representation of specified op. Destination is on the
  left of the "<" or ">" (depending on "dir)") and the rest is the
  source+modifiers.
