feat: implement breadth-first traversal for expression trees
Добавляем итератор обхода в ширину для дерева выражений (т.е. слой за слоем сверху вниз). Нужно как составная часть #32 (closed)
Добавляем итератор обхода в ширину для дерева выражений (т.е. слой за слоем сверху вниз). Нужно как составная часть #32 (closed)