это игра в кошки–мышки с выразительностью твоего языка. я не хочу сейчас нудеть про аналитическую лингвистику и грамматики, это все есть в интернете. но чем твой язык становится сильнее по выразительности, тем сложнее в эту игру играть потому что все больше и больше и больше и больше вещей нужно исключать. то есть что такое дерево поиска? что имеется в виду когда говорят, что есть какое–то дерево поиска?