colocando mallocs
tratando erros de nulo
printAST criada
fazendo funcao de impressao