Grazie mille per la tua gentile risposta.
Per quanto riguarda la gestione della semantica del mio parser, avevo pensato:
Crearmi un Class dove posso memorizzare una tabella di token;
Per ogni metodo e per ogni costrutto, tipo if, while o for, creo una tabella per verificare l'ambito di visibilità delle variabili..
Questa Class la invoco all'interno del parser..
Forse in ambito di efficienza spreco qualcosa, ma per un piccolo progettino penso che possa andare bene..
Questa tipologia, potrebbe essere una buona idea??
|