Использование YACC и LEX совместно с Visual C++:
проект "График функции"
Исходные тексты проекта:
Список задач
-
Добавить в запись формулы
-
функции sin, cos, tan, atan, atan2, pow, exp, log и
другие математические функции, входящие в стандартную
библиотеку C;
-
добавить операцию возведения в степень, обозначаемую
символом "^" и выполняемую справа налево, т.е.
2^2^3=2^8, а не 4^3.
-
Формула f(x,y)
задает функцию от двух переменных x. y.
Нарисовать вид поверхности графика функции
z=f(x,y) (желательно
с удалением невидимых линий; в запись формулы
желательно добавить математические функции).