prabsyn arrumado, sintatico funcionando as definições de tipo, var e functions