Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

File splitter add-ins for Visual studio

16.01.21 16:30
Re: File splitter add-ins for Visual studio
 
Murr_0001 местный житель
Murr_0001
в ответ AlexNek 16.01.21 15:06

я так не умею ругаться

------

Ну так тебе и не надо.


проверяют значения узла в "визиторе"

-----

Так не только узел проверять придется.

Проверять придется еще и некоторое количество предыдущих... и, возможно, последующих... узлов. Потому - навигация будет...

И сколько надо проверять сильно зависит от языка и от того что именно и как с него переведено в дерево.

И это при том, что все это уже делалось чтобы построить дерево и будет повторятся при изменениях в файле.

Самым правильным было бы взять грамматику языка - прогер язык в любом случае должен знать и грамматику как-то понимать - и дать возможность обрабатывать свертку (т.е. замену цепочки символов в стеке одним символом) конкретных правил.

Но это - сложно (в основном для понимания) и имеем то что имеем.

 

Перейти на