![]() |
|
|
#1
|
||||
|
||||
|
Здравствуйте. Пишу парсер. Разбиваю математическое выражение на дерево операций и потом считаю в какой либо точке. Во время обхода созданного дерева оно все переписывается промежуточными вычислениями и в итоге при каждом обходе дерево создается заново. Интересует вопрос: можно ли делать обход дерева в точке, не трогая само дерево?
|
|
#2
|
|||
|
|||
|
может... только в зависимости как реализовано...
|
|
#3
|
||||
|
||||
|
Проблема решена, вопрос отпал
![]() |
|
#4
|
|||
|
|||
|
ну если решена, почему бы не выложить решение для других?
![]() |
|
#5
|
||||
|
||||
|
Решена, но не реализована :-P
|