Ciao a tutti,

ho la necessità di realizzare in java un controllo semantico e sintattico di espressioni matematiche..

Per esempio (giusto alcuni per rendere l'idea):

(x+y) && (z+q) -> espressione non corretta perchè non si può fare un and tra due valori sommabili => controllo semantico

((x+y) > (z+q)) && ((x+y) < (z+q)) corretta!!!

((a+b) -> non corretta per la chiusura errata delle parentesi => controllo sintattico

Esiste qualche libreria che mi effettua queste verifiche senza dover ri-inventare l'acqua calda Grazie mille!!
Ciao ciao