PDA

View Full Version : [Java] Scrivere un interprete di comandi


xwang
26-10-2008, 13:10
Salve a tutti,
usando matlab mi è sorta la seguente curiosità:
come si potrebbe scrivere in java un programma che si comporti come il command editor di matlab, ossia che nel momento in cui inserisco, ad esempio, a = 2 seguito da invio, parsa il comando e capisce che sto allocando una variabile globale a assegnandole il valore due e che poi inserendo x=a+3 allochi una variabile globale x a cui assegna il risultato della espressione ossia capisca che "+" vuol dire esegui la somma di a e 3 (in questo caso)?
Ci sono siti o libri che trattano un tale tipo di programmazione?
Xwang

Vincenzo1968
26-10-2008, 22:08
Ciao,

puoi utilizzare dei tools come GOLD o ANTLR:

http://www.hwupgrade.it/forum/showthread.php?t=1830226

;)