| 219 | | * stack di "''puntatori''", in cui mantenere informazioni necessarie alla |
| 220 | | risalita dell'albero; |
| 221 | | * iteratori sulle singole espressioni che ne scorrrono i figli (di primo grado), |
| 222 | | la composizione dei quali permette la realizzazione da parte del cliente di |
| 223 | | veri e propri iteratori che scorrono l'intero modello. L'interfaccia |
| 224 | | `iterable` dovra' pertanto essere estesa dall'interfaccia dell'intera |
| 225 | | gerarchia di espressioni. |
| 226 | | |
| | 224 | * stack di "''puntatori''", in cui mantenere informazioni necessarie alla |
| | 225 | risalita dell'albero; |
| | 226 | * iteratori sulle singole espressioni che ne scorrrono i figli (di primo grado), |
| | 227 | la composizione dei quali permette la realizzazione da parte del cliente di |
| | 228 | veri e propri iteratori che scorrono l'intero modello. L'interfaccia |
| | 229 | `iterable` dovra' pertanto essere estesa dall'interfaccia dell'intera |
| | 230 | gerarchia di espressioni. |