Здравствуйте, Федор Тюленев, Вы писали:
ФТ>Рекурсия сложна для реализации. Есть стек вызовов и гораздо проще сделать его статичным. И если не будет постоянной и острой необходимости рисовать фракталы, то можно им и обойтись. В принципе, все, что для этого нужно — прикрутить динамическое выделение памяти под стек вызовов — как под переменные и всего делов.
Простите, но это рассуждения дилетанта. Что значит, рекурсия сложна для реализации? Что з абред Вы несете? Я тут выше давал ссылку на free1c. Там есть рекурсия. Весь код сего интерпритатора — несколько методов в одном классе. Причем лексический анализатор можно настроить как угодно. И это (free1c) написал студент (судя по багам с памятью — далеко не отличник) в качестве курсовой (судя по качеству кода — за пару ночей под пиво).