Quote:Для проверки этих бит используйте BM:F, затем VR:& со значением соответствующего бита, интересующего вас. Помните, что флаги 32-битны, и должны быть помещены в однобуквенную переменную (по крайней мере, они не будут соответствовать в v-переменной).
Пример:
!!BM0:F?i; Записать значения флагов первого стека в i
!!VRi:&33554432; проверить на ожидание
!!IF&i>0:M^Стек ждет лучшего момента для действия^;
Флаги суммируются побитно, если у стека несколько флагов, то итоговое значение равно их сумме.
Поэтому нельзя просто проверить флаг сравнением, нужен определенный бит.