|
В книжке Г.Шилдт "Теория и практика С++" приведены два примера :
1. Программа разбора математических выражений любой сложности типа
(1 + 20) * ((3 -2) / )...... и т.д. т.п. В общем с любым уровнем вложений и преоритетов операций.
2. Пример интерпретатора языка, который допускает и применение математики в такой форме как в примере 1.
Мне этот материал очень помог при написании интерпретатора собственного языка, который должен был производить вычисления читая
алгоритм из текстового файла.
|