Inclusão do AST_PARAMS
Definição de estruturas e primeiras funções