... It also differs in that code evaluated with "do FILENAME" cannot see lexicals in the enclosing scope ... #### print INVOICEVIEW translate("[ Factura vacia ]")."\n"; #### Can't locate object method "INVOICEVIEW" via package "translate" (perhaps you forgot to load "translate"?) at C:\wwwroot\protopos\protopos4.pl line 773.