Control structures in Forth cannot be used in interpret state, only in compile state, i.e., in a colon definition. We do not like this limitation, but have not seen a satisfying way around it yet, although many schemes have been proposed.