Осуществить все define подстановки тексте используя бинарное дерево ма

1
2. Осуществить все define – подстановки в тексте, используя бинарное дерево макросов.