soporte para declaración de funciones