Salve, questa domanda è rivolta principalmente al professore. E' possibile che il file sia vuoto? In quel caso come ci si dovrebbe comportare? Si restituisce una stinga vuota? Per la città? (Nel caso sia vuoto il file) Null? Una stringa con nulla all'interno ("")?
Inoltre è possibile che un'istruzione sia incompleta o sarà sempre completa? Ad esempio potrebbe esistere un ROMAcarciofoPARIGIchampagne? Se possibile, come andrebbe interpretato? Sempre con una stringa vuota?