Vorrei creare un parser di espressioni per riconoscere la funzione in una stringa in incoglita x e sostituire al valore x un valore a in un ciclo e calcolare il risultato.
Vorrei inserire:
+
-
*
/
^k (elevato alla k, con x elemento di N)
SQRT
() parentesi fino a un massimo di tre innesti ((()))
x l'incognita
Come posso fare? esiste qualcosa di già fatto??