l'ultima riga non deve contenere spazi dopo il punto e virgola...

EOREGFORM; <<--- return secco dopo il ;