“Semigrupos de Weierstrass Generalizados e Códigos”