puedes ser mas especifico con que es lo que quieres hacer con tu 'gráficador parser'?
porque si mal no entiendo lo que necesitas es varias cosas, entre ellas y como mínimo:
1 un parser para la función que ingrese el usuario, que la valide etc
2 una función capaz de ejecutar dicha función recibiendo un rango de parámetros del usuario y que guarde esos resultados
3 una función que con base a los resultados obtenidos sea capaz de dibujar una gráfica.
Aclárate primero bien que es lo que requieres y luego trae dudas mas puntuales.