====== Флажки (Flagmarks) ====== //Flagmark// это легковесный набор флагов, устанавливаемый для каждой сущности. Вы могли встречать похожую терминологию в других программных инструментах, например, "тэги" или "набор флагов", - все они выполняют примерно одни и те же функции. В Аппарате флажки - это 32-битный integer, который можно было бы легко /* что такое тестировать integer? */ тестировать во время выполнения. ===== Соответствие (Matching) ===== Флажки всегда устанавливаются соответственно /* что это значит ?????!?!? */ во время выполнения в процессе итерирования или оперирования. Они не кэшируются и не предустанавливаются. Но это не должно стать проблемой производительности, потому что проверки над ними - это проверки над числами integer и всё.