Il puntoevirgola fa parte della sintassi.

Solo che in fondo alla riga non e` obbligatorio, in quanto anche il carattere <cr> funge da terminatore dell'istruzione.
Naturalmente se si vogliono concatenare istruzioni sulla stessa riga allora e` obbligatorio.

Il mio (personale) consiglio e` di metterlo sempre, ma non tutti la pensano allo stesso modo (e lo si vede in qualche script pronto).


Ciao
Michele