I test two conditions before starting a motor: a speed value must be non-zero and a status register must have bit 1 set. My word does SPEED @ STATUS @ 2 AND AND IF START THEN. With speed 1 and status 2 the motor does not start, although both values are "true". With speed 3 it does start.
Is there a separate logical AND in Forth? How are flags supposed to be combined, and what is the correct replacement for the NOT I see in old listings?




